gpt4 book ai didi

java - 单括号和双括号条件句的区别

转载 作者:行者123 更新时间:2023-11-29 03:20:38 25 4
gpt4 key购买 nike

在jsp中将条件语句封装在双括号中与单括号有什么区别?

假设我们有如下语句:

if (!method()) { 

或:

if (!(method())) { 

有区别吗?在我看来,它们都等同于:

if (method() === false) { 

最佳答案

简单来说,两者在 Java 编程的上下文中是相同的。

我假设 method() 的返回类型是 boolean


if (method() === false) 在 Java 中是不允许的。这是一个编译时错误。

不要混淆 JavaScript 语法和 Java 语法。

JSP 在内部转换为在服务器上执行的 Servlet,并将生成的 HTML 响应发送回客户端(浏览器)。所以它根本没有转换为 JavaScript

关于java - 单括号和双括号条件句的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23828617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com