問題是:一所大學的員工薪水爲http://cs.armstrong.edu/liang/data/Salary.txt。文件中的每一行由一名教師的計算總工資和平均工資
- 頭名,
- 姓氏,
- 排名,
- 和薪水。
編寫一個程序,以顯示工資總額爲
- 助理教授,
- 副教授,
- 全職教授,
- 分別全體教職工,
並顯示平均工資爲
- 副教授,
- 副教授,
- 全職教授,分別爲
- 和全體教職工。
而且我的代碼迄今:
import java.util.Scanner;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
public class Salary {
public static void main(String[] args) throws MalformedURLException{
URL salary = new URL("http://cs.armstrong.edu/liang/data/Salary.txt");
try{
Scanner read = new Scanner(salary.openStream());
while(read.hasNextLine()){
String line = read.nextLine();
System.out.println(line); //Testing to see if the URL works
}
read.close();
} catch(IOException e){
e.getStackTrace();
}
}
}
我希望我可以做的是創建基於文本的每一行的對象,然後將它們組合在一起,根據他們的排名,並從那裏走,然而,我真的不知道如何爲我的生活做到這一點。我認爲,一旦我按照我想要的方式將所有事情組合在一起,那麼我應該能夠找出其他問題,但我不確定是否應該在主要方法中完成所有這些工作。任何幫助,將不勝感激。