读者可参照链接http://www.cnblogs.com/baby-zhude/p/4218846.html,了解下equals()方法左右变量的位置,equals()方法左右变量的位置与equalsIgnoreCase()方法左右变量的位置相同。读者运行下下面的代码:
public class Test {
public static void main(String[] args) {
String strOne = null;
String strTwo = "China";
System.out.println(strTwo.equalsIgnoreCase(strOne));
System.out.println(strOne.equalsIgnoreCase(strTwo));
}
}
David 发表于2017-06-07 11:28
读者可参照链接http://www.cnblogs.com/baby-zhude/p/4218846.html,了解下equals()方法左右变量的位置,equals()方法左右变量的位置与equalsIgnoreCase()方法左右变量的位置相同。读者运行下下面的代码:
public class Test {
public static void main(String[] args) {
String strOne = null;
String strTwo = "China";
System.out.println(strTwo.equalsIgnoreCase(strOne));
System.out.println(strOne.equalsIgnoreCase(strTwo));
}
}
老师你是说
Scanner sc=new Scanner(System.in);
String input=sc.nextLine();
这样子得出的input的值是常量?
之前我听前面String类那个视频,说new方法创建的String类的值都是常量,那么对应的int,byte,short等等用new创建的值都常量吗?
如果我用int的包装类Integer创建了一个对象,这个对象赋值的数值是常量吗