手记

javaday01-7 字符和字符串参与运算

[代码]xml代码:

?

1

2

System.out.println('a'); // a

System.out.println('a'+1)  // 98

字符和一个整数相加,字符会从ASCII码表中转换成整数,再和那个整数相加,得到结果

记得: ‘a’ = 97    b.c.d....z递加

            ‘A’ = 65    B.C.D...Z递加

            ‘0’ = 48    

[代码]xml代码:

?

1

2

3

4

5

System.out.println("hello"+'a'+1);    // helloa1

System.out.println('a'+1+"hello");   //98hello

 

System.out.println("1+1="+1+1);    // 1+1=11

System.out.println(1+1+"=1+1");    // 2=1+1

结论:

         字符串数据和其他数据做+运算,结果是字符创类型。这里的+并不是加法运算符,而是字符串连接符。

原文链接:http://www.apkbus.com/blog-833059-61606.html

0人推荐
随时随地看视频
慕课网APP