字符串类型:String

  • String属于引用数据类型,翻译为:字符串
  • 声明String类型变量时,使用一对””
  • 使用方式与基本数据类型一致。

例如:String str = “abcd”; //可包含0—-多个字符;char必须放一个字符;

  • String可以和8种基本数据类型变量做运算,且运算只能是连接运算:+
  • 运算的结果仍然是String类型
  1. char c = 'a';//a:97 A:65
  2. int num = 10;
  3. String str = "hello";
  4. System.out.println(c + num + str);//107hello
  5. System.out.println(c + str + num);//ahello10
  6. System.out.println(c + (num + str));//a10hello
  7. System.out.println((c + num) + str);//107hello
  8. System.out.println(str + num + c);//hello10a
  9. System.out.println("* *");
  10. System.out.println('*' + '\t' + '*'); //char+char+char=93------>自身相加为int
  11. System.out.println('*' + "\t" + '*'); //char+string+char=* *
  12. System.out.println('*' + '\t' + "*"); //char+char+string=51*
  13. System.out.println('*' + ('\t' + "*")); //char+(char+string)=* *