1. break

public class BreakDemo{
// 完成一个四则运算的功能
public static void main(String args[]){
for(int i=0;i<10;i++){
if(i==3){
break ;         //跳出整个的循环
}
System.out.println("i = " + i) ;
}
}
};

运行结果:

i = 0
i = 1
i = 2

2. continue

public class ContinueDemo{
// 完成一个四则运算的功能
public static void main(String args[]){
for(int i=0;i<10;i++){
if(i==3){
continue ;
}
System.out.println("i = " + i) ;
}
}
};

运行结果:

i = 0
i = 1
i = 2
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9

3.

public class DoWhileDemo{
// 完成一个四则运算的功能
public static void main(String args[]){

int x = 1;
int sum = 0 ; // 保存累加的结果
do{
sum += x ; // 执行累加操作
x++ ;
}while(x<=5) ;
System.out.println("1 --> 10 累加的结果为:" + sum) ;
System.out.println("x的结果为:" + x ) ;

}

};

运行结果:

1 --> 10 累加的结果为:15
x的结果为:6

4.

public class ForDemo{
// 完成一个四则运算的功能
public static void main(String args[]){
int sum = 0 ; // 保存累加的结果
for(int x=1;x<=10;x++){
sum += x ;
}
System.out.println("1 --> 10 累加的结果为:" + sum) ;
}
};

运行结果:

1 --> 10 累加的结果为:55

5.

public class ForNestedDemo{
// 完成一个四则运算的功能
public static void main(String args[]){
for(int i=1;i<=9;i++){ // 控制行
for(int j=1;j<=i;j++){ // 控制列
System.out.print(i+"*"+j+"="+(i*j)+"\t") ;
}
System.out.println() ;
}
}
};

运行结果

1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81

6.

public class IfDemo{
public static void main(String args[]){
int x = 3 ; // 定义整型变量3
int y = 10 ; // 定义整型变量10
System.out.println("===== 比较开始 =====") ;
if(x>y){
System.out.println("x比y大!");
}
if(x<y){
System.out.println("x比y小!") ;
}
System.out.println("===== 比较完成 =======") ;
}
};

运行结果:

===== 比较开始 =====
x比y小!
===== 比较完成 =======

7.

public class IfElseDemo{
public static void main(String args[]){
int x = 3; // 定义整型变量x
if(x%2==1){ // 判断于是是否为1
System.out.println("x是奇数!") ; // 如果余数为1表示奇数
}else{
System.out.println("x是偶数!") ; // 如果余数为0表示是偶数
}
}
};

运行结果:

x是奇数!

8.

public class MaxDemo{
public static void main(String args[]){
int max = 0 ; // 保存最大值
int x = 3; // 定义整型变量x
int y = 10 ;
max = x>y?x:y ; // 通过三目运算符求出最大值
System.out.println("最大值为:" + max) ;
}
};

运行结果:

最大值为:10

9.

public class MoreIfElseDemo{
public static void main(String args[]){
int x = 5; // 定义整型变量x
if(x==1){
System.out.println("x的值是1!") ;
} else if(x==2){
System.out.println("x的值是2!") ;
}else if(x==3){
System.out.println("x的值是3!") ;
}else{
System.out.println("x的值不是1、2、3中的一个!") ;
}
}
};

运行结果:

x的值不是1、2、3中的一个!

10.

public class SwitchDemo01{
// 完成一个四则运算的功能
public static void main(String args[]){
int x = 3 ;
int y = 6 ;
char oper = '-' ;
switch(oper){
case '+':{ // 执行加法操作
System.out.println("x + y = " + (x + y )) ;
break ;
}
case '-':{ // 执行减法操作
System.out.println("x - y = " + (x - y )) ;
break ;
}
case '*':{ // 执行乘法操作
System.out.println("x * y = " + (x * y )) ;
break ;
}
case '/':{ // 执行除法操作
System.out.println("x / y = " + (x / y )) ;
break ;
}
default:{
System.out.println("未知的操作!") ;
break ;
}
}
}
};

运行结果

x - y = -3

11. 与10相比少了break

public class SwitchDemo02{

// 完成一个四则运算的功能
public static void main(String args[]){
int x = 3 ;
int y = 6 ;
char oper = '*' ;
switch(oper){
case '+':{ // 执行加法操作
System.out.println("x + y = " + (x + y )) ;
}
case '-':{ // 执行减法操作
System.out.println("x - y = " + (x - y )) ;
}
case '*':{ // 执行乘法操作
System.out.println("x * y = " + (x * y )) ;
}
case '/':{ // 执行除法操作
System.out.println("x / y = " + (x / y )) ;
}
default:{
System.out.println("未知的操作!") ;
}
}
}
};

运行结果:

x * y = 18
x / y = 0
未知的操作!

Java学习--循环语句1的更多相关文章

  1. Java学习--循环语句

    1. break public class BreakDemo{ // 完成一个四则运算的功能 public static void main(String args[]){ for(int i=0; ...

  2. oracle学习--循环语句

    oracle学习--循环语句  loop循环: create or replace procedure pro_test_loop is i number; begin i:=0; loop i:=i ...

  3. Java笔记——循环语句

    Java笔记--循环语句     1. while语句 规律: 1. 首先计算表达式的值. 2. 若表达式为真,则执行循环语法,直至表达式为假,循环结束.   while(表达式) 语句; 例如: i ...

  4. 《Java基础——循环语句》

    Java基础--循环语句       1. while语句: 规则: 1. 首先计算表达式的值. 2. 若表达式为真,则执行循环语法,直至表达式为假,循环结束.   格式: while(表达式) 语句 ...

  5. java学习之语句结构

    在java语言当中存在4中语句结构,分别是: 1.顺序结构 2.判断结构 3.选择结构 4.循环结构 一.顺序结构: 所谓的顺序结构,也就是当不指定其他三种语句结构的情况下,语句是从上往下依次执行的, ...

  6. Java 【循环语句】

    一.java循环语句分支 二.for循环 在java中for循环和C的循环用法一样 public class demo{ public static void main(String[] args){ ...

  7. java while循环语句

    //循环语句 //符合条件,循环继续执行,否则循环退出. //特点: //先判断,后执行 public class Test16{ public static void main(String arg ...

  8. c#基础;初步学习循环语句

    循环语句就是 在满足循环条件的情况下会有顺序的执行循环体 循环语句:for   :    while    :     foreach:三种. 循环语句 必须具备四要素:初始条件.循环条件.循环体.状 ...

  9. Java的循环语句

    一.while 循环 while(循环条件){ 循环操作语句 } * 循环3要素: 变量的初值.变量的判断.变量的更新 * 缺少循环变量的更新,循环将一直进行下去 public class Whlie ...

随机推荐

  1. VirtualBox中安装Fedora9及其ARM开发环境配置

    因为要学习Tiny4412开发板的嵌入式编程,需要用到Fedora9系统(和手册对应),我就在VirtualBox虚拟机(此虚拟机安装在Ubuntu12.04上)上安装了Fedora9,下面就讲解一下 ...

  2. MFC动态按钮的创建及其消息响应(自定义消息)

    动态按钮(多个)的创建: 1.在类中声明并定义按钮控件的ID #define IDC_D_BTN 10000 2.在类的OnInitDialog()函数中动态创建按钮(建立按钮对象时最好建立对象的指针 ...

  3. db2创建数据库

    1.在实例用户用户下执行 db2 create database <DBName>  on /home/db2inst1/<DBName>  using codeset UTF ...

  4. oralce的lag和lead函数

    https://www.cnblogs.com/always-online/p/5010185.html

  5. MVVM模式理解

    MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式,其核心是提供对View 和 ViewModel 的双向数据绑定,这使得ViewModel 的状态改变可以自 ...

  6. putty中查询乱码问题

    我们在putty连接Linux时候,有时候查询会出现乱码问题...如下图 这个是因为putty中设置编码字符集的原因..将此换为utf8格式的即可解决 解决后查询如下:

  7. Flex 确定弹出窗口的绝对位置x , y

    var selectbox:Selectbox; selectbox = new SelectBox(); var pt:Point = new Point(0,0); pt = this.paren ...

  8. Desktop Central帮助您升级Windows 10,获取更新的五大增强功能

  9. 2019.02.07 bzoj1487: [HNOI2009]无归岛(仙人掌+树形dp)

    传送门 人脑转化条件过后的题意简述:给你一个仙人掌求最大带权独立集. 思路:跟这题没啥变化好吗?再写一遍加深记忆吧. 就是把每个环提出来分别枚举环在图中的最高点选还是不选分别dpdpdp一下即可,时间 ...

  10. 检索 COM 类工厂中 CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。

    ASP.NET利用SQLDMO可以实现在线备份.还原数据库等各种功能. 由于客户的数据库和WEB服务不再同一台服务器,把网站部署在服务器上以后,运行程序,提示如下错误 当使用Interop.SQLDM ...