2022-07-14 day07 第一小组 王鸣赫

0|1引用数据类型

字符串只能用双引
String 字符串,String没有范围,双引号里随便写

0|2

包就是文件夹

0|3包命名

1.尽量使用小写字母
2.尽量不要出现数字,下划线
3.一般情况下,使用站点名逆序 com.daibu.模块名 com.daibu.架构名

键盘输入
`Scanner in = new Scanner(System.in);
String s = in.next();
System.out.println("ddsds");

switch类型
byte,short,int
浮点型不行
字符型可以
布尔型不行
String jdk7以后版本
枚举 jdk5`

0|4数组

一但声明,必须指定长度,长度是属性不是方法

点击查看代码
int [] a1 = {1,2,3,4,5,6}; int [] a2 = new int[5];//声明[]右边 int [] a3 = new int[]{};
0|5数据类型的初始值

整形0 浮点型0.0
char
boolen:fales
String:null
int[] null

1|0循环

1|1for循环

·初始化条件(跟js有区别) ·判断条件 ·循环体 ·循环条件
初始化条件可以是任意类型,只不过大部分情况我们使用的是int

循环的执行流程
1.i = 0,外层的for循环启动
2.执行外层的for循环的循坏体
3.走里层的for循环
4.里层的for循环想要走完 j = 0一直到j = 4,打印了五次“*”
5.里层的for循环走完之后相当于外层循环的循环体执行完毕
6.也就是i = 0的这次外层循环执行完毕,开始执行i ++
执行完i ++,i = 1,外层的循环再次启动

debug工具

在使用debug之前,需要在程序上打一个断点,调试完毕把断点去掉

1|2break和continue

break: 跳出循环
continue;中止当前次循环,开启下一次
只能控制最近循环

1|3循环的标签:goto(goto功能)

foreach——增强for循环
使用for循环遍历数组
·遍历:把数组中的元素都操作一遍(访问一遍)
·把数组中的元素通过“:”镜像给i,我们操作的不是原始数据,是镜像数据
·foreach的操作更加的安全,不影响原始数据,foreach是JDK5以后才有的

1|4终止程序执行

0 安全退出 -1强制退出
强制退出System.exit(0)

1|5课堂练习

计算器

点击查看代码
package com.jsoft.afternoon; import java.util.Scanner; public class Calculator { public static void main(String[] args) { loop:for (;;){ Scanner scanner=new Scanner(System.in); System.out.println("请输出第一个数"); int firNum=scanner.nextInt(); System.out.println("请输出第二个数"); int secNum=scanner.nextInt(); System.out.println("请输出符号"); String str=scanner.next(); switch (str){ case "+": System.out.println("结果为"+(firNum+secNum)); break; case "-": System.out.println("结果为" + (firNum - secNum)); break; case "*": System.out.println("结果为" + (firNum * secNum)); break; case "/": if (secNum==0){ System.out.println("除数不能为零请重新输入"); continue loop; } System.out.println("结果为" + (firNum / secNum)); break; default: System.out.println("符号错误"); } loop2:for (;;){ System.out.println("是否继续?重新输入1,退出程序输入2"); String flag=scanner.next(); switch (flag){ case "1": continue loop; case "2": System.out.println("已退出"); break loop; default: System.out.println("输入无效请重新输入"); continue loop2; } } } } }

__EOF__

本文作者404notfond
本文链接https://www.cnblogs.com/wmh19990109/p/16479512.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   404notfond  阅读(24)  评论(2编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示