3.27字符串连接符

3.27字符串连接符

字符串不是基本数据类型,字符串是对象

字符串连接符是:'+'

特点:

  • '+'左右两边有一个操作数是字符串那么'+'就会变成字符串连接符

  • 例如:3+4=7、3+"4"输出是3和4

实例:

/**
* 字符串连接符:'+'
* 操作数有一个是字符串那么输出结果就会是字符串而不是运算
* 例如:
* 3+4输出7
* 3+"4"输出34
* 3+5+"5"输出85 :这里面会先按照数字计算左边的3+5输出8在按照字符串运算8和5输出85
* @author Lucifer
*/
public class TestOperatorNo7 {
   public static void main(String argumnets[]){
       String first = "3";
       int second = 4;
       int third = 5;
       char four = 'a';
       System.out.println(first+second);
       System.out.println(second+third);
       System.out.println(first+second+third);
       System.out.println(second+first+third);
       System.out.println(second+third+first);
//       System.out.println(second+first+(long)first);
       /*
       字符串不能强转为int数据类型
       也不能转成long,不是按照占用字节来判断的
        */
       System.out.println(four); //因为字符a在Unicode码里面是97
       System.out.println(four+4);
       System.out.println((int)four+5);

  }
}

 

It's a lonely road!!!
原文地址:https://www.cnblogs.com/JunkingBoy/p/14587226.html