认识Java应用程序并使用(5)

学习目标:

认识第一个Java应用程序

学习内容:

1、 顺序语句
2、 分支语句
3、 循环语句
4、 跳转语句


学习步奏:

1、顺序语句

从上往下依次执行。

程序代码如下:
public class shunxu {
    public static void main(String[] args) {
        System.out.println("今天天气不行");
        System.out.println("我们下午有课");
        System.out.println("这挺爽的");
    }
}
运行结果如下:

在这里插入图片描述

2、 分支语句

分支语句:if-else,switch

使用if-else分支语句,判断66为奇数还是偶数。

程序代码如下:

public class ifelse {
    public static void main(String[] args) {
        int num=66;
        if(num%2==0){
            System.out.println("偶数");
        }else{
            System.out.println("奇数");
        }
    }
}

运行结果如下:

在这里插入图片描述
使用switch语句,判断16号是本月的星期几。

程序代码如下:
public class switch1 {
    public static void main(String[] args) {
        int day = 16;
        int num = day % 7;

        switch (num) {
            case 1:
                System.out.println("星期一");
                break;
            case 2:
                System.out.println("星期二");
                break;
            case 3:
                System.out.println("星期三");
                break;
            case 4:
                System.out.println("星期四");
                break;
            case 5:
                System.out.println("星期五");
                break;
            case 6:
                System.out.println("星期六");
                break;
            case 0:
                System.out.println("星期日");
                break;
            default:
                System.out.println("数据不合理");
        }
    }

}
程序运行结果如下:

在这里插入图片描述

3.循环语句:

循环语句:while,do-while,for

使用for语句,求1~100的和。

程序代码如下:
public class for1 {
    public static void main(String[] args) {
        int sum = 0;
        for (int i = 0; i <=100;i++)
            sum += i;
        System.out.println("1~100的和为:"+sum);
    }
}

程序运行结果如下:

在这里插入图片描述
使用while语句,打印10行文字。

程序代码如下:
public class while1 {
    public static void main(String[] args) {
        
        int i = 1;
        while (i <= 10) {
            System.out.println("我错啦" + i);
            i++;
        }
    }
}
程序运行结果如下:

在这里插入图片描述
使用do-while语句,打印10行文字。

public class dowhile {
    public static void main(String[] args) {
        
        int i =1;
        do{
            System.out.println("原谅你啦!起来吧!地上怪凉!"+i);
            i++;
        }while(i<=10);
        System.out.println(i);
    }
}

程序运行结果如下:

在这里插入图片描述

4、跳转语句

跳转语句:break,continue

使用break结束循环。

程序代码如下:
public class break1 {
    public static void main(String[] args) {
        int i;
        for (i = 0; i <10;i++)
            if(i==4)
                break;
            System.out.println("hello"+i);
    }
}
程序运行结果如下:

在这里插入图片描述
使用continue结束本次循环。

程序代码如下:
public class continue1 {
    public static void main(String[] args) {
        for (int i = 0; i < 10; i++) {
            if (i == 4)
                continue;
            System.out.println("hello" + i);
        }
    }
}

程序运行结果如下:

在这里插入图片描述

总结:

Java语言的流程控制结构和C语言或者C++语言基本相同,但仍然存在一些差异,如Java语言的break语句和continue语句有更多用法,Java中没有goto语句。异常处理语句是Java语言所特有的,今后继续学习,钻研。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值