JavaSE语言基础之字符串

  

  字符串(string):永远用“”双引号(英文状态下),用字符串连接任何数据(整数),都会默认的转化为字符串类型。

字符串与基本数据类型链接的问题:

       如果第一个是字符串那么后续就都按字符串处理,如System.out.println(“(Result)”+6 + 6 );那么结果就是(Result)66,如果第一个和第二个…第n个都是基本数据,第n+1是字符串类型,那么前n个都按加法计算出结果在与字符串连接。如下例中的System.out.println(1+2+”java”+3+4);结果为3java34。

eg:字符串前后的“+”都是连接符!不是加法运算符!
          System.out.println(“A”+’B’);//AB
          System.out.println(‘A’+’B’);//131
          System.out.println(1+2+”java”+3+4);//3java34
    注意事项:比较字符串是否相等必须使用equals方法!不能使用==。”1″.equals(cmd) 比cmd.equals(“1”) 要好。

posted on 2018-07-13 16:57 楓与楪 阅读() 评论() 编辑 收藏

版权声明:本文为luke-liuqi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/luke-liuqi/p/9306001.html