if else

int a = 0;
if (a > 0) {System.out.println("a是正数");
} else if (a < 0) {System.out.println("a是负数");
} else {System.out.println("a是零");
}

switch

switch语句用于条件很多的情况;

switch在jdk1.6或jdk1.6以下版本,仅支持整型类型;jdk1.7开始支持字符串

System.out.println("请输入一个数字:");
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
scanner.close();
switch (n) {case 1:System.out.println("输入的数字为1");break;case 2:System.out.println("输入的数字为2");break;default:System.out.println("无法识别用户输入");break;
}// output
// 请输入一个数字:
// 1
// 输入的数字为1

while & do while

while

int i = 1;
while (i <= 10) {System.out.println(i);i++;
}

do while

int i = 1;
do {System.out.println(i);i++;
} while (i <= 10);

whiledo while的却别是,前者先判断后执行,后者是先执行后判断.

for

for (int i = 1; i <= 10; i++) {System.out.println(i);
}

示例:循环嵌套使用

// 循环嵌套使用,打印乘法表
for (int i = 1; i <= 9; i++) {StringBuilder builder = new StringBuilder();for (int j = 1; j <= i; j++) {if(i<j) {builder.append(String.format("%s * %s = %s\t", i, j, i * j));}else {builder.append(String.format("%s * %s = %s\t", j, i, i * j));}}System.out.println(builder);
}
output1 * 1 = 1
1 * 2 = 2  2 * 2 = 4
1 * 3 = 3  2 * 3 = 6  3 * 3 = 9
1 * 4 = 4  2 * 4 = 8  3 * 4 = 12 4 * 4 = 16
1 * 5 = 5  2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 * 5 = 25
1 * 6 = 6  2 * 6 = 12 3 * 6 = 18 4 * 6 = 24 5 * 6 = 30 6 * 6 = 36
1 * 7 = 7  2 * 7 = 14 3 * 7 = 21 4 * 7 = 28 5 * 7 = 35 6 * 7 = 42 7 * 7 = 49
1 * 8 = 8  2 * 8 = 16 3 * 8 = 24 4 * 8 = 32 5 * 8 = 40 6 * 8 = 48 7 * 8 = 56 8 * 8 = 64
1 * 9 = 9  2 * 9 = 18 3 * 9 = 27 4 * 9 = 36 5 * 9 = 45 6 * 9 = 54 7 * 9 = 63 8 * 9 = 72 9 * 9 = 81 

循环结构的控制

break 语句 跳出循环

continue 语句 结束当前循环

return 语句 结束方法

这种很难写出来恰当的例子,后面遇到实例在写。

Java选择与循环语句相关推荐

  1. python的for语句条件_Python中的条件选择和循环语句

    Python中的条件选择和循环语句 同C语言.Java一样,Python中也存在条件选择和循环语句,其风格和C语言.java的很类似,但是在写法和用法上还是有一些区别.今天就让我们一起来了解一下. 一 ...

  2. Python中的条件选择和循环语句

    Python中的条件选择和循环语句 同C语言.Java一样,Python中也存在条件选择和循环语句,其风格和C语言.java的很类似,但是在写法和用法上还是有一些区别.今天就让我们一起来了解一下. 一 ...

  3. 第六天 选择与循环语句

    1.1     选择与循环语句 1.1.1 程序的结构 一般来说程序的结构有顺序结构.选择结构和循环结构3种,这3种不同的结构有一个共同点,就是它们有一个入口,也只有一个出口.这些单一入.出口可以让程 ...

  4. java用while循环语句输出1-100内的奇数和

    java用while循环语句输出1-100内的奇数和 /*** 用while语句,输出0-100所有奇数和*/ public class Test04 {public static void main ...

  5. Java do while循环语句如何使用呢?

    转自: Java do while循环语句如何使用呢? 下文笔者讲述java中do while循环语句的用法详解,如下所示: do-while循环:当程序运行时,先运行do中的代码一次然后进行whil ...

  6. java之for循环语句

    还语句就是重复执行某段程序代码,直到满足特定的条件为. 在java语言中,循环语句有三种形式,for循环语句,while循环语句,还有do...while循环语句. 如果认为可以,请点赞收藏,如果你也 ...

  7. java中的循环语句类型_java 循环 基本类型

    1.基本if选择结构 格式:if(布尔表达式){ 表达式结果为true,则执行此代码块 } 例:if(week <=5 ){ System.out.println("上班") ...

  8. 字符串选择控制语句循环语句

    字符串内容比较 例题:键盘接收用户的名字和密码做登录功能: 如果用户名与laopei,密码0523相同就是登录成功,不同就是登录失败.题目特点:用户输入字符串,选择比较字符串.注意点:字符串在比较是否 ...

  9. 初步认识C语言中的选择和循环语句

    我们在日常生活中经常会做出选择,同样的我们在C语言的学习当中也经常会遇到选择语句,举一个简单的例子: 如果我们好好学习,不断完善自己,那么我们就能社会中找到一份好的工作,最终走上人生巅峰:反之,如果我 ...

最新文章

  1. 两机五节点电力系统的潮流仿真计算_南科大杨再跃课题组在电力系统、机器学习等领域取得重要研究成果...
  2. 网络爬虫--2.HTTP和HTTPS
  3. 常用的数据结构_动态图展示 6 个常用的数据结构,一目了然
  4. asp.net core 系列 20 EF基于数据模型创建数据库
  5. Java 1.3.1 带标签的 break语句
  6. 剑指offer面试题55 - I. 二叉树的深度(DFS)(递归)
  7. Linux下setsockopt函数返回-1,errno=22
  8. vagrant up default: Warning: Authentication failure. Retrying...的一些解决办法(转自myx的博客)
  9. ERD Online 4.0.0新版本震撼来袭,超强国产免费在线数据建模系统
  10. 开关造成的毛刺_令人困扰的DAC输出毛刺消灭记
  11. Pytorch——报错解决:RuntimeError: Output 0 of SelectBackward is a view and is being modified inplace.
  12. 安卓GB28181设备语音广播和语音对讲(Android GB28181 语音广播和语音对讲)实现
  13. 领导最不赏识这5类下属
  14. Github官网无法访问问题
  15. 什么是xmlhttp
  16. git 创建远程新分支
  17. 杭电oj 1426 Sudoku Killer(深度优先搜索 回溯)
  18. C#切换鼠标左右键习惯
  19. matlab在管理学中的应用简述【一】
  20. 工业机器人安装调试与维护课程试卷_工业机器人安装、调试与维护教学课件作者阙正湘项目五工业机器人机械结构件的维修...

热门文章

  1. zookeeper zkCli.sh的基本使用方法
  2. linux man 路径,Linux中.man文件用法【转】
  3. 接入层架构,架构师究竟怎么选型?
  4. linux账号安全管理,保证Linux系统安全——帐号管理
  5. 个人电脑常用工具汇总
  6. 线框图和原型图的区别_有用的线框图和原型制作工具–综述
  7. facebook-share(分享)
  8. 一种保护眼睛的好方法:
  9. unix纪元 OpenJ_Bailian - 3860
  10. Retrofit框架简单学习使用(举例:酷狗搜索和歌曲详情接口)