Java基础随记1

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 时并未执行静态初始化块。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 5,513评论 4 12
  • 喜欢周末的午后, 吃饱喝足, 美美的一大觉, 自然醒。 周一的午间一小时, 太阳晴好, 出门散个小步, 然后就接着...
    乡下童姥阅读 2,394评论 1 5
  • 今晚可以说是宝宝人生第二次吃自助餐吧,依稀还记得宝宝第一次吃只是意思意思一下的,这一次她可是全程都参与的啦。 刚一...
    急急又慢慢阅读 2,790评论 1 1
  • 今天看狮子王,想起了很久之前扬扬来北京的时候,我有一天晚上兴致勃勃的想找他看电影“狮子王”,他也同意了,于是我下载...
    质子陈阅读 1,423评论 1 0