【发布时间】:2015-11-13 22:41:51
【问题描述】:
这个程序应该读取一个名为 data.txt 的文件,其中包含年份和温度...
1 1950 11
2 1950 22
3 1950 65
4 1950 103
5 1950 99
然后将它们分成两个单独的数组并打印如下...
(1950, 11)
(1950, 22)
(1950, 65)
(1950, 103)
(1950, 99)
但是我很难弄清楚如何使用数组将两个整数彼此分开。
谢谢
这是我当前的代码
import java.util.Scanner;
import java.io.*;
public class ReadFile {
public static void main(String[] args) throws FileNotFoundException {
Scanner input = new Scanner(new File("data.txt"));
int[] year = new int[];
for(int i = 0; i < year; i++) {
year[i] = input.nextInt();
System.out.println(year);
}
//int[] temperature = new int[150];
}
}
【问题讨论】:
-
什么编程语言?你试过什么了?发生了什么?
-
对不起,它的 java
-
导入 java.util.Scanner;导入java.io.*;公共类 ReadFile { public static void main(String[] args) throws FileNotFoundException { Scanner input = new Scanner(new File("data.txt")); int[] 年 = 新的 int[]; for(int i = 0; i
-
请修改您的答案并在此处包含代码。这样我们就可以得到语法高亮。