java运行中从键盘输入值控制:
在Java语言中输入值控制的方法为scanner方法。
首先定义scanner方法: Scanner scanner = new Scanner(System.in);
此时会提示有错误,需要加入头文件:import java.util.Scanner;
(import为导入外部文件,在Java运行中有许多外部文件,在使用外部文件下的方法时都要导入该外部文件的头文件)(eclipse,选中Scanner后按快捷键Ctrl+shift+O导入。)
从键盘输入int变量:int n=scanner.nextInt();
double类型的:double n = scanner.nextDouble();
从键盘输入一个字符串Strinng:String n = scanner.next();
从键盘依次输入数组中的元素:
int [] names = new int[6];
for(int i=0; i<6; i++){
names[i] = scanner.nextInt();
}
例如:
在记事本中输入如下代码:
import java.util.Scanner;
public class PracticTwo{
public static void main(String args[]){
int i=5000;
System.out.println("请输入积分值:");
Scanner scanner = new Scanner(System.in);
int x = scanner.nextInt();
if(x<=0){
System.out.println("您还没有积分!");
}else if(x<5000){
System.out.println("国庆节快乐,送您一张贺卡!");
}else if(x>=5000 && x<10000){
System.out.println("国庆节快乐,送您一个杯子!");
}else if(x>=10000 && x<30000){
System.out.println("国庆节快乐,送您一套餐具!");
}else if(x>=30000){
System.out.println("国庆节快乐,送您一套精美骨质瓷器!");
}
}
}
在DOS界面运行后会出现:
在键盘上输入值之后:
跳出相应的操作。
其他类型的输入操作也是如此。