java使用Scanner类循环从控制台中获取数据的方法代码。
代码如下:
package test;
import java.util.Scanner;
/**
* @author : suyuyuan
* @date :2016年5月24日 上午10:17:04
* @version 1.0
*/
public class ScannerInput {
public static void main(String[] args) {
Scanner arrayLength = new Scanner(System.in);
System.out.println("请输入数组长度: ");
int n = arrayLength.nextInt();
System.out.println("数组长度为: " + n);
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < n; i++) {
System.out.println("请输入第" + (i + 1) + "行内容: ");
String content = scanner.nextLine();
System.out.println("第" + (i + 1) + "行内容为: " + content);
}
arrayLength.close();
scanner.close();
}
}