黑马程序员技术交流社区
标题:
if的问题
[打印本页]
作者:
永恒星空
时间:
2014-8-11 11:28
标题:
if的问题
if(0<n<20) 这里面的n可以是对象吗?
{
}
作者:
嘿~~
时间:
2014-8-11 12:42
if(条件){ ...}
这里的条件是不确定的,根据自己的需求来自定义,只要是合法的就行
作者:
刘小记.
时间:
2014-8-11 14:09
当然可以啦.
String str1=new String("welcome"); //创建一个对象,给单词welcome初始化
String str2=new String("welcome"); //创建一个对象,给单词welcome初始化
if(str1==str2)//false
System.out.println("1");
if(str1.equals(str2))//true
System.out.println("2");
小例子.随便"=="和"equals" 也明白了
作者:
huanhuan
时间:
2014-8-11 16:31
可以的,但是你这种格式是不正确的,先给n定义一个类型,然后在写if语句,而且在if中应该是if(n>0&&n<20){ }
这才是合法的
作者:
齐海宏
时间:
2014-8-11 16:42
可以,java1.5新特性有自动拆装箱。Integer和int的转换.但是需要写成(n>0&&n<20).
作者:
喂、借个微笑
时间:
2014-8-11 18:54
应该根据你的判断条件吧,参数是可以为对象的
作者:
永恒星空
时间:
2014-8-12 14:11
齐海宏 发表于 2014-8-11 16:42
可以,java1.5新特性有自动拆装箱。Integer和int的转换.但是需要写成(n>0&&n
谢谢,受教了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2