当前位置:网站首页>2022-02-14 第五小组 瞒春 学习笔记
2022-02-14 第五小组 瞒春 学习笔记
2022-08-02 14:21:00 【烫嘴的辛拉面】
学习目标:
- 掌握 循环语句
学习内容:
- 掌握各种位置的命名方式
- 掌握数据类型
- 掌握循环语句
- 完成相关练习题
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的位置是比较灵活的 尽量别乱放
引用数据类型
一维数组:
数组的声明方式
- int [] a1={1,2,3,4,5 };
int a2[]={1,2,3,4,5 };
[]只能出现在等号的左边
- int [] a2=new int[5];
数组一旦声明必须指定长度
- 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
符号输入不对怎么办
计算器能不能一直算下去
是否继续计算,1是2否 输其他无效
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道
- 循环语句初步接触,语法不难,但需要配合题型多加练习
- 掌握各种命名方式
边栏推荐
猜你喜欢
随机推荐
CSV file with the data read and write 】 【 XLS/XLSX file
XML和注解(Annotation)
【Anaconda】一行语句解决Spyder启动问题
scroll、offset、client事件的用法及区别
Scala的安装和IDEA的使用(初入茅庐)
静态方法的缺失
小知识点系列-基于H2数据库单元测试
The DOM event type
双亲委派机制
makefile——pattern rule
Jenkins 参数化构建(Extended Choice Parameter)
解决跨域问题的方法 --- JSONP
排列熵、模糊熵、近似熵、样本熵的原理及MATLAB实现之近似熵
【TCP 和 UDP 基本原理】
类加载过程
【js手风琴效果案例】
一、QT界面开发 --QT安装
解决启动filebeat时遇到Exiting: error unpacking config data: more than one namespace configured accessing错误
Based on the SVM regression forecast 】 【 LibSVM realize the prediction of a characteristic data
网络请求——跨域 的概念