习题23.使用“==”对相同内容的字符串进行比较,看会产生什么样的结果
答:首先创建一个字符串变量有两种方式:Stringstr=newString("abc");Stringstr="abc";使用“==”会因为创建的形式不同而产生不同的结果:Stringstr1="abc";Stringstr2="abc";System
println(str1==str2);//trueStringstr1=newString("abc");Stringstr2="abc";System
println(str1==str2);//falseStringstr1=newString("abc");Stringstr2=newString("abc");System
println(str1==str2);//false因此自符串如果是对内容进行比较,使用equals方法比较可靠
Stringstr1="abc";Stringstr2="abc";System
println(str1==str2);//trueStringstr1=newString("abc");Stringstr2="abc";System
println(str1
equals(str2));//trueStringstr1=newString("abc");Stringstr2=newString("abc");System
println(str1
equals(str2));//true5.编写一个程序,把变量n的初始值设置为1678,然后利用除法运算和取余运算把变量的每位数字都提出来并打印,输出结果为:n=1678
n的每位数字是1,6,7,8
若n为任意值呢
法一:publicclassExercise5{publicstaticvoidmain(Str