![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA流程控制
Scanner对象的创建及引用,循环结构的认识及使用
最远的彼方还是彼方
这个作者很懒,什么都没留下…
展开
-
JAVA流程控制06:增强型for循环及break、continue的认识
增强型For循环主要用于数组或集合的遍历,语法如下:for(声明语句:表达式){ // 代码段}public static void main(String[] args) { // 定义一个数组 int[] number = {1,3,1,4}; for (int x : number){ System.out.println(x); } }Break、Continue的异...原创 2021-04-01 23:38:28 · 181 阅读 · 0 评论 -
JAVA流程控制05:for循环
for循环for循环语句是支持迭代的一种通用结构 for循环执行的次数在执行前就确定的for(初始化; 布尔表达式; 更新 ){ // 代码语句}例题一:计算0-100之间所有奇数和偶数的和public static void main(String[] args) { // 计算0-100之间奇数和偶数的和 int oddSum = 0;// 接收奇数 int evenSum = 0;// 接收偶数 /...原创 2021-03-31 23:19:44 · 84 阅读 · 0 评论 -
JAVA流程控制04:while基本循环结构
while循环while是最基本的循环,结构为:while(布尔表达式){ // 循环体}只要布尔表达式为true,循环会一直执行下去public static void main(String[] args) { int i = 0; int sum = 0; while (i<=100){ sum = sum + i; i++; } ...原创 2021-03-31 21:15:40 · 64 阅读 · 0 评论 -
JAVA流程控制03:switch选择结构
Switch多选择结构Switch case 语句判断一个变量与一系列值中某个值是否相等,每个值被称为一个分支switch (expression){ case value : // 语句 break; case value : // 语句 break; default: ...原创 2021-03-29 23:14:50 · 74 阅读 · 0 评论 -
JAVA流程控制02:if选择结构
If多选择结构语法if(布尔表达式1){ // 如果布尔表达式1的值为true执行代码}else if(布尔表达式2){ // 如果布尔表达式2的值为true执行代码}else if(布尔表达式3){ // 如果布尔表达式3的值为true执行代码}else{ // 如果以上布尔表达式都不为true执行代码}/* 某个班级进行成绩排名,满分为100分,90-99分为优秀,60-89分为优秀* 60分以下为不及格,使用if循环语句来执行*...原创 2021-03-29 21:20:50 · 47 阅读 · 0 评论 -
JAVA流程控制01:Scanner对象
Scanner对象基本语法Scanner input = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般使用hasNext()与hasNextLine()判断是否还有输入的数据,例如:public static void main(String[] args) { // 创建Scanner类用于接收数据 Scanner input = new Scanner(S原创 2021-03-29 13:34:51 · 57 阅读 · 0 评论