利用Java实现键盘输入

利用Java实现键盘输入

  1. 引入包下的类Scanner

  2. 创建一个对象

  3. 调用对象的方法

    import java.util.Scanner;//导包
    public class input{
    	public static void main(String[] args) {
    		/*键盘输入*/
    		Scanner input = new Scanner(System.in);
    		System.out.println("请输入用户名");
    		String userName = input.next();
    		System.out.println("请输入密码");
    		int passWord = input.nextInt();
    	}
    }
    

输出随机数

  1. 导入util包下的Random类
  2. 创建一个对象
  3. 获取随机数
import java.util.Random;
public class Break{
	public static void main(String[] args) {
		Random r = new Random();
		int number = r.nextInt(10);//获取数据的范围:[0,10)包括0,不包括10
		System.out.println(number);
	}
}

注意事项

  1. int number = r.nextInt(10);获取数据的范围:[0,10)包括0,不包括10
import java.util.Random;
import java.util.Scanner;
public class Break{
	public static void main(String[] args) {
		/*实现控制台的猜数字游戏。游戏运行时产生一个1~100之间的随机数字
		2.要求用户从控制台输入数字,若输入的数字比随机数小,则输出“太小了,再大一点!”;若输入的数字比随机数大,则输出“太大了,再小一点!”,若输入的数字与随机数相同,则输出“恭喜你猜对了!”。游戏过程中用户需要多次输入所猜数字,直到猜中为止。
		java  生成随机数*/
		//生成随机数
		Random r = new Random();
		int number = r.nextInt(100)+1;
		boolean temp = true;
		while(temp){
            //键盘输入
			Scanner input = new Scanner(System.in);
			System.out.println("请输入一个数");
			int num = input.nextInt();
			if (num > number) {
				System.out.println("猜大了");
			}else if (num < number) {
				System.out.println("猜小了");
			}else{
				System.out.println("猜对了");
				break;
			}
		}
		
	}
}
posted @   小Y的开发笔记  阅读(97)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示