20220714 第九组 于芮 基础java初养成-2(第七天)
2022/7/15 14:23:36
本文主要是介绍20220714 第九组 于芮 基础java初养成-2(第七天),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
小白成长记——第七天 今天的心情有些复杂,就像今天的天气一样,忽而晴,忽而乌云,忽而下雨,今天的学习内容相比较昨天来说有些难,对逻辑的要求比昨天还要高,像我这种样的小白来说,真的是有些吃力,不过值得庆幸的是,经过我的不懈努力,今天的学习内容都清楚明白!!果然,努力就会有结果,这是一个真理,来看看的今天的学习成果吧!引用数据类型
string
Java中的字符串只能用“”
除了基本数据类型,都是引用数据类型
包(实质是文件夹,分门别类)
1.命名规则
(1)尽量使用全小写的字母
(2)包名当中尽量不要出现下划线,数字,美元符号
(3)一般情况下,使用站点名的逆序(模块,架构,功能)
Scanner(类)键盘输入--有返回值string,快捷键.var
Scanner in= new Scanner (System.in);
String n = in.next【可写数据类型】();
System.out.println("你输入了" + n);
流程控制
if(条件表达式){
要执行的语句;
} else{}
多重if之间,每一个if是并列关系,可能都实行
else具有互斥功能,有else,代表多个if是一个整体
写条件表达式的 时候,要注意条件表达式的顺序
如果情况比较多,条件判断比较复杂,最后一种不建议使用else
switch case
switch只能判断四种基本数据类型:byte,short,int,char
还可以判断string(字符串),且必须在JDK7以后的版本包括7
还可以判断枚举,且必须要JDK5以后的版本包括5
break:停止
default位置比较灵活,尽量在最后
引用数据类型:数组
java中数组一旦声明,必须指定长度
访问数组元素通过下标,下标从0开始
数据类型byte,short,int,long的初始值是0
float,double的初始值是0.0
char初始值空白的
boolean初始值是false
引用数据类型的初始值是null
二维数组int[][](每一个二维数组里面的元素都是一维数组)
数组长度length是属性,不是方法
赋值
当程序出现异常时,异常位置后面的代码将不会在执行
循环
for(初始条件;判断条件;循环条件){
循环体
}
初始化条件可以是任意类型,大部分情况使用int
嵌套
执行流程
1.执行外层的for循环
2.执行外层的循环体
3.进入内层的for循环
4.执行内层的循环体
5.外层的循环体执行结束
break和continue(关键字)
break(终止或跳出循环)
continue(终止当前次循环,开启下一下循环)
使用for循环遍历数组
for(int i=0;i<arr.length;i++)
foreach 语句(把数组中的元素通过镜像给i,我们操作的不是原始元素,而是镜像元素)
for(int i:arr){}
foreach的操作更加安全,不影响原始元素,JDK5以后开始
while和do……while
while和do……while的区别
do……while循环无论条件是否满足,循环至少执行一次
while循环如果条件不满足,循环一次都不执行
死循环的写法while(){true}
exit(statue[0:安全退出 -1:强制退出 ])
今天的学习内容都是与逻辑相关的,完成今天的学习内容之后,我发现自己的头脑好像更加灵活了,茅塞顿开,原来还可以这样,就像久旱逢甘露,每次自己的代码运行成功后,都是一种自我的肯定,内心的成就感油然而生!来看看今天的学习成果吧!!
小型计算器
猜数字小游戏
今天的学习成果不止有这些,还有许多的知识,都需要我们继续努力,好好消化,争取学有所用,向着目标前进!!
这篇关于20220714 第九组 于芮 基础java初养成-2(第七天)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-082024年常用的情绪识别API
- 2025-01-07如何利用看板工具优化品牌内容创作与审批,确保按时发布?
- 2025-01-07百万架构师第十一课:源码分析:Spring 源码分析:Spring源码分析前篇|JavaGuide
- 2025-01-07质量检测标准严苛,这 6 款办公软件达标了吗?
- 2025-01-07提升品牌活动管理的效率:看板工具助力品牌活动日历的可视化管理
- 2025-01-07宠物商场的精准营销秘籍:揭秘看板软件的力量
- 2025-01-07“30了,资深骑手” | 程序员能有什么好出路?
- 2025-01-07宠物公园的营销秘籍:看板软件如何帮你精准触达目标客户?
- 2025-01-07从任务分解到资源优化:甘特图工具全解析
- 2025-01-07企业升级必备指南:从传统办公软件到SaaS工具的转型攻略