习题
2
3
.使用“
=
=
”对相同内容的字符串进行比
较,看会产生什么样的结果。
答:首先创建一个字符串变量有两种方式:
String str = new String("abc");
String str = "abc"
;
使用“
= =
”会因为创建的形式不同而产生
不同的结果:
String str1 = "abc";
String str2 = "abc";
=str2); ;
public class Exercise51{
public
static
void
main(String[]
args)
throws IOException{
"
请输入一个整数:
");
InputStreamReader isStream=new
InputStreamReader;
BufferedReader bfReader=new
BufferedReader(isStream);
String input=();
int length=()-1;
int n=new
Integer(input).intValue();
while(length>=0){
int
divisor=(int) (10,length);
length=length-1;
int output=n/divisor;
n=n%divisor;
",");
}
}
}
法二:
(
建议使用
)
public class Exercise5{
public
static
void
main(String[]
args){
int n=1678;
int unit;
int decimal;
int hundred;
int thousand;
thousand=n/1000%10;
hundred=n/100%10;
decimal=n/10%10;
unit=n%10;
"1678
包含的数字分别是:
"+thousand+','+hundred+','+decimal+',
'+unit);
}
}
;