2016.10.19 韬光养晦

今天继续复习java基础知识

1.\n 另起一行  \t 制表符  \r 回到本行的开头

2.转义字符加上需要转义的字符,只算一个字符,例如:\\算一个字符而不是两个字符

3.字符串处理

a.字符串截取

  str.substring(a,b)-> a<=str<b

b.判断字符串是否相等

  object ==   对象的对比

  object equals   字符串的对比

  当第一个字符串指定了一个常量,第二个再次指定一个相同的常量时,会直接指向第一个的内存地址并调用相同的内容

  new出来的通通会开辟一个新的内存地址

4.运算符

  浮点类型的数据不建议用取模运算,因为不准确

5.关系运算符

|/||/&/&&的区别用代码来表示

public class GuanXiYunSuanFu {
    public static void main(String[] args) {
        // System.out.println(b1+" "+b2+" "+b3+" "+b4);
        System.out.println(ReturnTrue() & ReturnFalse());
        System.out.println("\n");
        System.out.println(ReturnFalse() && ReturnTrue());
        System.out.println("\n");
        System.out.println(ReturnTrue() | ReturnFalse());
        System.out.println("\n");
        System.out.println(ReturnTrue() || ReturnFalse());
    }

    public static boolean ReturnTrue() {
        System.out.println("return true");
        return true;
    }

    public static boolean ReturnFalse() {
        System.out.println("return false");
        return false;
    }
}

6.三元运算符

  b = a > 0 ? 6 : 8;

这段时间主要都是复习,毕竟基础很重要,不过值得高兴的是,这周又有双休,哈哈,开心,看来以后得找个双休的功过才行,那么今天就这样,晚安~~~

posted @ 2016-10-19 22:21  与白  阅读(81)  评论(0编辑  收藏  举报