利用Java实现键盘输入
利用Java实现键盘输入
-
引入包下的类Scanner
-
创建一个对象
-
调用对象的方法
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(); } }
输出随机数
- 导入util包下的Random类
- 创建一个对象
- 获取随机数
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);
}
}
注意事项
- 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;
}
}
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)