为了账号安全,请及时绑定邮箱和手机立即绑定

最后的输出猜测是对的么

public static void main(String[] args){

char[] Str;

Str = new char[]{'a','b','c','d','e'};

for(int i = 0; i < Str.length;i++){

System.out.println(Str[i]);

System.out.println(+Str[i]);

 //怀疑最后加号作为运算符:0+Str[i]得出结果是int

}

}


正在回答

3 回答

字符数组Str[i]中存储的是字符的ASCLL值

0 回复 有任何疑惑可以回复我~
#1

qq_时光_71 提问者

我知道小写字母a的ASCLL值用十进制表示是97,为什么以上两个输出是不一样的,没有+的输出字母a我理解,有+的输出a的ASCLL十进制值。+在这里起的作用是什么,
2017-04-25 回复 有任何疑惑可以回复我~

a+bc+de

0 回复 有任何疑惑可以回复我~

a+bc+d

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

最后的输出猜测是对的么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信