-2
我正在研究此應用程序,它從控制檯讀取一組int
s,然後爲每個獨特的int
創建一張地圖。然後計算該輸入發生的次數並打印出有序的計數。這是我迄今爲止得到的,並且從這裏前進很難。在java中使用地圖
package examPrep;
import java.awt.List;
import java.awt.Point;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
import java.util.Set;
import javax.swing.text.html.HTMLDocument.Iterator;
public class mapThatReadsInts {
public static void main(String[] args) {
// This is based on the problem she gave in class
Scanner input = new Scanner(System.in);
System.out.println("Please Enter a Integer");
int inputValue = input.nextInt();
HashMap<Integer, Integer> numberMap = new HashMap<Integer, Integer>();
numberMap.put(inputValue, inputValue);
System.out.println("Size of map " + numberMap.size());
}
}
我知道我必須在某處使用一個ArrayList,並且還需要一個for循環來遍歷每個輸入。我只是很難找出如何做到這一點。任何形式的幫助,將不勝感激。謝謝。 :)
感謝。我會嘗試一下。 – user3504306