栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java进程控制

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java进程控制

1.用户交互Scanner

Scanner对象

  • 之前我们学的基础语法中我们并没有实现程序和人的交互,但是java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java的新特征,我们可以通过Scanner类来获取用户的输入。

  • 基本语法:

  •  
      
    package com.yan.Scanner;
    ​
    import java.util.Scanner;
    ​
    public class Dome001 {
        public static void main(String[] args) {
    ​
    ​
    ​
            System.out.print("请输入:");
            Scanner scanner = new Scanner(System.in);
    ​
            if (scanner.hasNext()){
                String str = scanner.next();
                System.out.print("输出内容为:"+str);
            }
            scanner.close();
    ​
        }
    }

    • 通过Scanner 类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用 -hasNext()与hasNextLine()判断是否还有输入的数据

2.顺序结构 3.选择结构 4.循环结构
package com.yan.Struct;
​
import java.util.Scanner;
​
public class IfDemo3 {
    public static void main(String[] args) {
        System.out.print("请输魂力:");
​
        Scanner scanner = new Scanner(System.in);
        int score = scanner.nextInt();
​
​
        if (score == 100){
            System.out.print("斗帝强者!");
        }else if (
                score <100 && score>90
        ){
            System.out.print("斗尊强者!");
        }else if (
                score <90 && score >80
        ){
            System.out.print("斗宗强者,恐怖如斯!");
        }else if (score<80){
            System.out.print("斗宗之下,皆为蝼蚁");
        }else {
            System.out.print("非本界之人,诛杀!");
        }
​
        scanner.close();
​
    }
}
5.break & continue

package com.yan.Struct;
​
public class SwitchDemo2 {
    public static void main(String[] args) {
        char power = 'C';
​
        switch (power){
            case 'A':
                System.out.print("优秀");
            case 'B':
                System.out.print("良好");
            break;
            case 'C':
                System.out.print("一般");
            //break;
            case 'D':
                System.out.print("不及格");
            break;
            default:
                System.out.print("成绩为空");
        }
​
    }
​
​
​
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/605874.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号