int i=3;
if(i==3){
System.out.println("相等");
}else
System.out.println("不相等");
String s="abc";
if("aaa".equals(s)){
System.out.println("相等");
}else{
System.out.println("不相等");
}
class Compare
{
public static void main(String args[])
{
int a=25;
int b=25;
if(a==b)
System.out.println("相等");
else
System.out.println("不相等");
}
}
//最明了的写法,题中的数字可以自己改
你比两个变量的值相等用equals
用==不行
因为变量引用的是地址
比如
int a
int b
a=b
if a==b 打印 结果是假
public class Hello {
public static void main(String[] args) {
System.out.println(getMax(2, 10));
}
public static int getMax(int a, int b){
return a > b ? a : b;
}
}
运行已经丢弃,将被垃圾收集的对象的“finalize()“ 这个方法。但并不确定肯定会运行,向gc()方法一样,只是建议虚拟机运行。