Quantcast
Channel: 連想配列タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 121

JavaのTreeMap

$
0
0
Javaの連想配列の使い方の記事です。データベースのデータの受け取り処理、ファイルを読み込む処理の時に良く使います。今回は標準入力、標準出力でのサンプルプログラムです。 package sakamichi; import java.util.Map; import java.util.Scanner; import java.util.TreeMap; public class Sample1 { public static void main(String[] args) { Map<String,Integer> data = new TreeMap<String,Integer>(); Scanner sc = new Scanner(System.in); System.out.println("データの個数を入力してください"); String line = sc.next(); int N = Integer.parseInt(line); for(int i=0;i<N;i++) { System.out.println("名前を入力してください"); String name = sc.next(); System.out.println("番号を入力してください。ただし重複はNG"); String num = sc.next(); int num2 = Integer.parseInt(num); data.put(name,num2); } for (String key:data.keySet()) { int value = data.get(key); System.out.println(key + " " + value); } } }

Viewing all articles
Browse latest Browse all 121

Trending Articles