问个JAVA弱弱问题

来源:百度知道 编辑:UC知道 时间:2024/07/13 10:24:37
如何输入一串INT数据,用流好像只能输入STRING型, 如果要输入的时候就存在INT数组里面,如何实现。 最好不要用parseint

import java.util.Scanner;

//你要的效果是输入整数的话不用转型,因为java默认是以string型,所以你要学会用Scanner类,且看
public class ScannerTest {

public ScannerTest() {
}

public static void main(String[] args) {
Scanner san = new Scanner(System.in);
int len = 5;
int[] dist = new int[5];
System.out.println("输入" + len + "个整数,直接保存到int[]中.");
for (int i = 0; i < len; i++) {
System.out.print("请输入第" + (i + 1) + "个数: ");
// 输入的必须是整数,Scanner内部会自动转型,详细看API介绍
dist[i] = san.nextInt();
}
for (int j : dist) {
System.out.println(j);
}
}
}

import java.io.*;
import java.util.*;
public class Input {
public static String str="";
public static int a[]=null;
public static void main(String[] args) throws IOException {
InputStreamReader in = new InputStreamReader(System.in);
Buffered