Java基础面试题

[b]1.[/b]
[b]int i=0;i=i++;问i值为多少?[/b]
答案:0
[color=red]延伸:[/color]
[b]int i=0;i++;问i值为多少?[/b]
答案:1
[b]int i=0;i=++i;问i值为多少?[/b]
答案:1

[b]2[/b].
[b]String str1="abc"; String str2="abc";
str1=str2; 结果为?
str1.equals(str2);结果为?[/b]
答案:true
true
[color=red]延伸:[/color]
[b]String str1="abd"; String str2="abc";
str1=str2; 结果为?
str1.equals(str2);结果为?[/b]
答案:false
false
[b]String str1="abd"; String str2="abc"; str1=str2;
str1=str2; 结果为?
str1.equals(str2);结果为?[/b]
答案:true
true

[b]String a = "abc";
String b = "abc";
System.out.println("====>"+ a==b );
输出的结果为?[/b]
答案:false

2.
字符串比如“ad2 lsdkf, lksdjf. sdkfj”倒序排列"sdkfj lksdjf. lsdkf, ad2" 每个单词是空格分开,标点符号当作字母,不能用String的自带的一些方法,比如indexof,trim,split等方法。


3.把字符串里的数字格式化成标准时间格式

eg: "today is 20080830" 输出 "today is 2008-08-30"
"今天的日期是20080830" 输出 "今天的日期是2008-08-30"
"the project is 7899744" 输出 "the project is 7899744"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值