Java字符参与运算和字符串参与运算

来源:互联网 发布:135端口入侵 编辑:程序博客网 时间:2024/05/20 01:34
  1. 字符参与运算
    字符参与运算,实际上是字符对应的ASCII码进行运算。
  2. 字符串参与运算
    字符串运算实际就是字符串的连接操作,但要严格注意运算顺序
public static void main(String[] args) {    System.out.println('0');    System.out.println('0' + 1);    System.out.println("This is a test" + '0' + 1);    System.out.println('0' + 1 + "This is a test");    System.out.println("5+5=" + 5 + 5);    System.out.println(5 + 5 + "=5+5");}

上述代码的运算结果为:

0  //直接输出一个字符‘0’即可49 // '0'的ASCII码值48与1进行加法运算,结果为49This is a test01 //从左到右运算,先进行"This is a test"和'0'的连接操作,再和1连接操作49This is a test //从左到右运算,先进行'0'和1的加法操作,再和"This is a test"进行连接操作5+5=55 //从左到右依次进行连接操作10=5+5 //从左到右运算,先进行5和5的加法操作,再和"=5+5"进行连接操作
0 0