美文网首页
《Java'Core》卷一知识盲点

《Java'Core》卷一知识盲点

作者: AKA_DC | 来源:发表于2019-02-07 15:06 被阅读0次


第三章 Java的基本程序设计结构

1. // 通常将 常量名 使用全大写字母

    final double CM_PER_INCH = 2.54;

2.不想在使用数学公式时加Math:

     import static java.lang.Math.*;

3. +=是右结合运算符

   a+=b+=c 等价于 a+=(b+=c)

4.String(大写字母开头)


4.1 子串

     s.substring(0,3); //取字符串s的位置为0,1,2的字符(很像python中的range())

4.2 拼接

     s3 = s1 + s2; //拼接起来的字符串之间没有空格 ;

    当一个字符串和一个非字符串拼接时,后者先被自动转为字符串,再拼接:

        int a = 13;

        String s = "AK"+a; //s为"AK13"

4.3 不可变字符串

        详见原书第63页

4.4 字符串匹配

       用s.equals(t)或者可以"Hello".equals(t)  // equalsIgonreCase()方法不区分大小写

       切勿用 s == t  !!!!

4.5 StringBuilder(单线程中使用)

     StringBuilder sb = new StringBuilder();

     sb.append('a');

     sb.append("bbbb");

     System.out.println(sb.toString());

相关文章

网友评论

      本文标题:《Java'Core》卷一知识盲点

      本文链接:https://www.haomeiwen.com/subject/gtzwsqtx.html