ここの話
鉄腕アトムの携帯電話
http://www.gizmodo.jp/2006/08/post_119.html
によると、中国限定で、鉄腕アトムのケータイが売っているらしい。
たしかに、いたるところでアトムだぞ!
日本でも出せばいいのに。。。
パテントとか、大丈夫なんでしょうねえ。。。
import java.util.*; /* * Sortのテスト */ public class test { /* * メイン処理(呼び出し元) */ public static void main(String[] args) { HashMap moto = new HashMap(); // 元のデータ(ここに追加する) HashMap henko= new HashMap(); // 変更分データ HashMap rec; // 1レコード分データ // データ rec = new HashMap(); rec.put("time","19:00"); rec.put("ch","8"); rec.put("title","バレーボール"); moto.put("19:00",rec); rec = new HashMap(); rec.put("time","23:00"); rec.put("ch","12"); rec.put("title","WBS土曜版"); moto.put("23:00",rec); rec = new HashMap(); rec.put("time","24:00"); rec.put("ch","4"); rec.put("title","うるぐす"); moto.put("24:00",rec); rec = new HashMap(); rec.put("time","26:30"); rec.put("ch","3"); rec.put("title","平野麻樹子の地学"); moto.put("26:30",rec); // ソートする Object[] key = moto.keySet().toArray(); Arrays.sort(key); // 表示する for(int i = 0 ; i < key.length ; i ++ ) { rec = (HashMap)moto.get(key[i]); System.out.println(rec.get("time") + " " + rec.get("ch") + ":" +rec.get("title")); } } } |
import java.util.*; import java.text.*; /* * Sortのテスト */ public class test { /* * メイン処理(呼び出し元) */ public static void main(String[] args) { HashMap moto = new HashMap(); // 元のデータ(ここに追加する) HashMap henko= new HashMap(); // 変更分データ HashMap rec; // 1レコード分データ NumberFormat nf = NumberFormat.getInstance(); nf.setMinimumIntegerDigits(2); // 2桁で表示 // データ rec = new HashMap(); rec.put("time","19:00"); rec.put("ch","8"); rec.put("title","バレーボール"); moto.put(nf.format(8)+ "¥t"+"19:00",rec); rec = new HashMap(); rec.put("time","23:00"); rec.put("ch","12"); rec.put("title","WBS土曜版"); moto.put(nf.format(12)+ "¥t"+"23:00",rec); rec = new HashMap(); rec.put("time","24:00"); rec.put("ch","4"); rec.put("title","うるぐす"); moto.put(nf.format(4)+ "¥t"+"24:00",rec); rec = new HashMap(); rec.put("time","26:30"); rec.put("ch","3"); rec.put("title","平野麻樹子の地学"); moto.put(nf.format(3)+ "¥t"+"26:30",rec); // ソートする Object[] key = moto.keySet().toArray(); Arrays.sort(key); // 表示する for(int i = 0 ; i < key.length ; i ++ ) { rec = (HashMap)moto.get(key[i]); System.out.println(key[i] + ":" + rec.get("title")); } } } |
import java.util.*; import java.text.*; /* * Sortのテスト */ public class test { /* * メイン処理(呼び出し元) */ public static void main(String[] args) { HashMap moto = new HashMap(); // 元のデータ(ここに追加する) HashMap henko= new HashMap(); // 変更分データ HashMap rec; // 1レコード分データ Vector vec; // レコードが入ったベクター // データ rec = new HashMap(); rec.put("time","19:00"); rec.put("ch","8"); rec.put("title","バレーボール"); vec = (Vector)moto.get("19:00"); if ( vec == null ) { vec = new Vector(); } vec.add(rec); moto.put("19:00",vec); rec = new HashMap(); rec.put("time","23:00"); rec.put("ch","12"); rec.put("title","WBS土曜版"); vec = (Vector)moto.get("23:00"); if ( vec == null ) { vec = new Vector(); } vec.add(rec); moto.put("23:00",vec); rec = new HashMap(); rec.put("time","24:00"); rec.put("ch","4"); rec.put("title","うるぐす"); vec = (Vector)moto.get("24:00"); if ( vec == null ) { vec = new Vector(); } vec.add(rec); moto.put("24:00",vec); rec = new HashMap(); rec.put("time","26:30"); rec.put("ch","3"); rec.put("title","平野麻樹子の地学"); vec = (Vector)moto.get("26:30"); if ( vec == null ) { vec = new Vector(); } vec.add(rec); moto.put("26:30",vec); rec = new HashMap(); rec.put("time","19:00"); rec.put("ch","3"); rec.put("title","サイエンスZERO"); vec = (Vector)moto.get("19:00"); if ( vec == null ) { vec = new Vector(); } vec.add(rec); moto.put("19:00",vec); // ソートする Object[] key = moto.keySet().toArray(); Arrays.sort(key); // 表示する for(int i = 0 ; i < key.length ; i ++ ) { vec = (Vector)moto.get(key[i]); if (vec == null ) continue; for(int j = 0 ; j < vec.size() ; j ++ ) { rec = (HashMap)vec.elementAt(j); System.out.println(rec.get("time")+ " " + rec.get("ch") + ":" +rec.get("title")); } } } } |