Java基础记忆03(util中的Scanner类与Random类)

it2022-05-05  175

1:Scanner中的: int usr1=scanner.nextInt(); double usr2=scanner.nextdouble(); String str1=scanner.next(); //1)对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 //2)只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 String str2=scanner.nextLine();

import java.util.Scanner;//导入util中的Sanner类 class Demo03{ public static void main(String[] args){ Scanner scanner=new Scanner(System.in); //输入数据的函数 System.out.println("请从键盘输入数据!"); //提示输入数据 int usr1=scanner.nextInt(); //输入int类型的数据 System.out.println("a="+usr1); //打印出输入的int类型的数据 System.out.println("请从键盘输入数据!"); //提示输入数据 double usr2=scanner.nextDouble(); //输入double类型的数据 System.out.println("b="+usr2); //打印出输入的double类型的数据 System.out.println("请从键盘输入数据!"); //提示输入数据 String str1=scanner.next(); //输入字符类型:如i love you System.out.println("输入的数据为:"+str1); //打印出输入字符串类型的数据(next()) System.out.println("请从键盘输入数据!"); //提示输入数据 String str2=scanner.nextLine(); //输入字符类型:如i love you System.out.println("输入的数据为:"+str2); //打印出输入字符串类型的数据(nextLine()) } }

2:Random,电脑生成随机数。

import java.util.Random;//导入util中的Random类 class Demo03{ public static void main(String[] args){ Random random=new Random(); //生成数据的函数 int com1=random.nextInt(100); //电脑生成0~99的随机数字 int com2=random.nextInt(90)+10; //电脑生成10~99的随机数字 System.out.println("com1="+com1); //输出电脑生成的0~99的随机数字 System.out.println("com2="+com2); //输出电脑生成的10~99的随机数字 } }


最新回复(0)