美文网首页
Java基础随记1

Java基础随记1

作者: YuHChen | 来源:发表于2017-01-16 21:15 被阅读0次

    Java基础随记


    • 赋值运算符

    • 比较运算符

    • 逻辑运算符

    • 条件运算符

    条件运算符( ? : )也称为 “三元运算符”。

    语法形式:布尔表达式 ? 表达式1 :表达式2

    运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值


    • break:跳出整个循环
    • continue:跳过此次循环

    - java.util.Scanner

    • 作用:获取控制台输入
    • 语法:
    •   Scanner s = new Scanner(System.in); 
        String line = s.nextLine(); (获取输入内容)
      

    - Array的一些方法

    • Arrays.sort(数组名);

    对该数组的排序(按升序排列)

    • Arrays.toString(数组名);

    将一个数组转换成字符串,该方法按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开

    例如

    String[] hobbys = { "sports", "game", "movie" };
    输出:[sports, game, movie]
    

    - foreach遍历语句

    • 语法:

        for(元素类型  元素变量  :遍历对象)
        {
            代码;}
      
    • 例子:

        int[] scores = { 89, 72, 64, 58, 93 };
        
        // 使用foreach遍历输出数组中的元素
        for (int score:scores) {
            System.out.println(score);
        }
      

    - Java 中的 static 使用之静态初始化块

    • 例子:
    • 结果:
    • 结论:
      1. 程序运行时,静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法
      2. 静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。

    相关文章

      网友评论

          本文标题:Java基础随记1

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