当前位置:网站首页>2022-02-14 第五小组 瞒春 学习笔记

2022-02-14 第五小组 瞒春 学习笔记

2022-08-02 14:21:00 烫嘴的辛拉面

学习目标:

  • 掌握 循环语句

学习内容:

  1. 掌握各种位置的命名方式
  2. 掌握数据类型
  3. 掌握循环语句
  4. 完成相关练习题

1.

要学会拼接字符串

基本数据类型有八种 除了基本数据类型都是引用数据类型

创建一个‘包’,即文件夹,可以使得类重复使用

包的命名规则:

1 尽量使用全小写字母

2 包名当中尽量只用字母

3 一般使用站点名的逆序 www.baidu.com

   包名: com.baidu.search  可以以模块名来区分

:com.baidu.架构来区分

即 com.baidu.模块名

根据实际情况:模块。架构。功能...

4一个点代表一级  com.jsoft.afternoon

创建一个类的同时创建包 com.jsoft.Ch01

工具:Scannerl (一个类)

 构建一个工具;键盘输入

Scanner in =new Scanner(System.in);

练习1

请输入第一个整数:xxxxx 请输入第二个整数 xxxx
 如果第一个数是8,第二个数是9,打印两个数的和
 如果有一个8,有一个9,打印两个数的差      
 如果两个数中,既没有8也没有9,就分别打印两个数

 java中的switch只能判断 整型里的byte short int 字符型:char
 String(必须在jdk1.7以及以后的版本) 枚举

2.

成绩管理系统
键盘输入成绩
如果成绩是60,及格
成绩是85,奖励一台ipad
如果成绩是100 ,奖励一台十三香
其他情况没有奖励

Break defalut的位置是比较灵活的 尽量别乱放

引用数据类型

一维数组:

数组的声明方式

  1. int []  a1={1,2,3,4,5 };

int  a2[]={1,2,3,4,5 };

[]只能出现在等号的左边

  1. int [] a2=new int[5];

数组一旦声明必须指定长度

  1. int[] a3=new int[]{1,2,3,4,5}

  

 

访问数组元素通过下标索引,索引从0开始

byte short int long :0

float doubt 0.0

char:\u0000=’  ’

boolean:false

String: null

int[] : null

 a3.length

赋值 a3[100]=100;

二维数组

每一个二维数组里面的元素都是一维数组

当程序出现异常时,后面的代码执行不了

练习3

创建一个数组,通过键盘输入给数组中的元素赋值

var i=10;  (代表int)类型推断

for循环

练习题

*****

*****

*****

*****矩形5*5

                     

执行流程i=0 外层的for 启动,执行外层for循环循环体 走里层的for循环,里层

的for循环想走完 j=0到j=4走完

里层走完之后相当于外层循环的循环体执行完毕 也就是i=0的这次外层循环体执行

完毕,开始i++, i=1 外层循环再次启动

关键字: break 停止循环

 continue 终止当前次循环,开启下一次循环

注意break所控制的for

 break continue 只能控制最近的循环

break控制远端for

a 循环的标签 :这个功能叫goto,非关键字

计算器:

从键盘输入两个数字和一个符号 加减乘除
打印输出结果
注意:除数不能为0
符号输入不对怎么办
计算器能不能一直算下去

是否继续计算,12否 输其他无效

foreach 增强for循环

使用for循环遍历数组

whlie do...while 的区别:do..while无论条件是否满足,至少循环一次,whlie不满足不执行

练习

猜数字游戏
键盘输入一个数字用一个变量存储
猜一猜输入的是什么

System.exit(0);

0代表安全推出  -1强制推出

二维数组


学习时间:

  • 上午:7:30-12:00

  • 下午:1:30-5:00
  • 晚上:6:00-10:00

学习产出:

  • 初步掌握练习题7道 
  • 循环语句初步接触,语法不难,但需要配合题型多加练习
  • 掌握各种命名方式
原网站

版权声明
本文为[烫嘴的辛拉面]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_49405762/article/details/125793090