ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2022-07-14 第三小组 赖哲栋 学习笔记

2022-07-14 22:31:09  阅读:120  来源: 互联网

标签:语句 07 int System println 循环 2022 赖哲栋 out


目录


**今日重点:** 应用数据类型、循环、break语句、continue语句
个人心得:今天学习状态良好,又是充实的一天 加油!!

1. 引用数据类型

除了基本数据类型,都是引用数据类型

1.1字符串
String str = "str";
  • String没有范围
  • String定义的字面量只能用双引号
  • String 初始值为null
1.2 数组
//声明一个长度为5的整型数组
int[] a1 = {1,2,3,4,5};
int[] a2 = new int[5];
int[] a3 = new int[]{1,2,3,4,5};
int[] a4;
a4 = new int[]{1,2,3,4,5};
  • int[] 初始值是null
  • 数组一旦声明必须指定长度

2.包的命名规则

  1. 尽量使用全小写字母
  2. 尽量不要出现_、&、数字
  3. 一般情况下,使用站点名的逆序

例:www.baidu.com

  • 包名:com.baidu.模块名
  • 包名:com.baidu.结构名
  • 包名:com.baidu.模块.结构.功能.xxx

3. Java Scanner类

//创建Scanner对象的基本语法
//键盘输入
Scanner s = new Scanner(System.in);
//从键盘接受数据
String str = s.next();

4.多重if语句和if...else if语句的区别

多重if:执行全部满足if条件的语句

int a = 10;
if(a>5){
    System.out.println(a); //输出10
}
if(a>6){
    System.out.println(a); //输出10
}

if...else if:同时满足if条件和else if条件的情况下,只执行if语句

int a = 10;
if(a>5){
    System.out.println(a); //输出10
}else if(a>6){
    System.out.println(a); //不输出10
}

注意事项

情况复杂时,不建议使用else语句

5. switch...case语句

Scanner in = new Scanner(System.in);
        System.out.println("请输入分数:");
        int a = in.nextInt();
        switch (a){
            case 100:
                System.out.println("奖励一台十三香promax");
                break; //满足条件的情况下,通过break跳出语句
            case 85:
                System.out.println("奖励一台ipad");
                break;
            case 60:
                System.out.println("恭喜你,及格了");
                break;
            default:
                System.out.println("没有奖励");
        }

注意事项

  1. default的位置是灵活的,别乱放
  2. 在Java中只能判断如下数据类型
  • 整型:byte,short,int
  • 字符型:char
  • String: 只有 JDK7以后版本包括JDK7能用
  • 枚举: 只有JDK5以后版本包括JDK5能用

6.循环

6.1 for循环

这里的初始化条件可以是任意数据类型

for(int i = 0;i < 10;i++){  
            System.out.println(i);
        }
6.2 foreach循环
//遍历数组
for (int i:arr) {
            System.out.println(i);
  • 可以理解为把数组中的元素通过:镜像给i
  • 我们操作的不是原始数据,操作的是镜像数据
  • foreach的操作更加安全,不影响原始数据
6.3 while循环
while是最基本的循环,它的结构为:

while( 布尔表达式 ){

	//循环内容

}
//只要布尔表达式为 true ,循环就会一直执行下去
6.4 do...while循环
while(i < 100){
    System.out.println(i);
    i++;
}

7. break和continue

  1. 作用:break和continue都是用来控制循环结构的,主要是停止循环。
  2. 区别:continue语句只结束本次循环,而不是终止整个循环,只能在循环语句中使用; break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
  3. break和continue只能控制离它们最近的循环

标签:语句,07,int,System,println,循环,2022,赖哲栋,out
来源: https://www.cnblogs.com/laizhedong/p/16479592.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有