javaÖÐ×î³£Óõļ¯ºÏ Ïêϸ½²½â
/**ÎÒÕâÖ»½² ListArray ,ListedList,HashMap
//ListArray ËüÊÇÒ»¸öʵÏÖÁËList½Ó¿ÚµÄÀà ,List¼Ì³Ðcollection½Ó¿Ú
//µ÷ÓÃimport java.util.ArrayList°ü,(ÕâÀïÁ½ÕßÈÎÑ¡ÆäÒ») ÍêÕûµÄjava¼¯ºÏ´æ·ÅÔÚjava.util°üÖÐ
//ÌØµã:
1>.ListÊÇÓÐÐòµÄ¼¯ºÏ
2>.List¿ÉÒÔÓÐÖØ¸´µÄÔªËØÖµ
3>.ʹÓÃË÷ÒýÀ´¾«È·µÄ·ÃÎÊÔªËØÖµ,
4>.ListÄܹ»¾«È·µÄ¿ØÖÆÃ¿¸öÔªËØ²åÈëµÄλÖÃ
//Óŵã
1>.ʵÏÖÁ˶¯Ì¬Êý×飬±éÀúÔªËØºÍËæ»ú·ÃÎÊÔªËØµÄЧÂʸߣ¨ÏÂÃæ¾ÙÀý±éÀúÔªËØ£©
Ò»£¬ListÓëListArray Óï·¨ ×¢Òâ±¾ÈËÊÇÓÃStringÀàÐ͵ÄÊý¾Ý ´ó¼Ò¿ÉÒÔ×Ô¶¨¶ÔÏó
List list= new ListArray();
//Ìí¼ÓÒ»¸öÔªËØ
String str="123";
list.add(str); //ÆðʼλÖôÓ0¿ªÊ¼,·µ»Ø²¼¶ûÖµ
//·µ»Ø¼¯ºÏÖеÄÔªËØ¸öÊý
list.size(); //·µ»ØintÀàÐÍ
//¸ù¾ÝË÷Òýȡֵ,·µ»ØObjecLÀàÐÍ
String s=(String)list.get(0);//´«ÈëµÄÊÇintÀàÐÍË÷Òý£¬ÕâÀïÎÒÊÇÓÃString ÀàÐÍ ,ÐèҪת»»
// ÔÚÖ¸¶¨µÄË÷ÒýÌí¼ÓÖ¸¶¨µÄÔªËØ
list.add(1,"123456"); //×¢Òâ²»ÄÜûÌí¼Ó1ÔªËØÇ°Ìí¼Ó2ÔªËØ,ÕâÑùÔÚÔËÐÐʱÒý·¢Òì³£
// ²é¿´ÔªËØÊÇ·ñ´æÔÚ
list.contains(str); //·µ»Ø²¼¶ûÀàÐÍÊý¾Ý
//ɾ³ýÔªËØ
list.remove(str); //·µ»Ø²¼¶ûÀàÐÍÊý¾Ý
/****±éÀúListArray******/
for(int i=0; i<list.size();i++){
System.out.println(list.get(i));
}
¶þ£¬ListÓëLinkedListÀà
// Óï·¨£º
LinkedList listed= ne LinkedList();
String c ="123";
String b ="123";
String e ="123";
//Ôö¼ÓÔªËØ
1>Ôö¼ÓÍ·²¿ÔªËØ
listed.addFirst(c);
2>Ôö¼Óβ²¿ÔªËØ
listed.addLast(b);
//»ñÈ¡ÔªËØ
1>»ñÈ¡µÚÒ»¸öÔªËØ
String st=(String) listed.getFist();
2>»ñȡβ²¿ÔªËØ
String st1 =(String) listed.getLast();
//ɾ³ýÔªËØ
1>ɾ³ýµÚÒ»¸öÔªËØ
listed.removeFisrst();
2>ɾ³ýβ²¿ÔªËØ
listed.removeLast();
*******ListedListËüÒ²¾ßÓÐListArrayµÄ·½·¨******
Ó¦ÕâÑù´´½¨
List list= new ListedList(); //ÕâÑùÖ»ListArrayÖеķ½·¨
Listed
Ïà¹ØÎĵµ£º
Õ⼸ÌìÒ»Ö±ÔÚ¸ã¹ØÓÚÓÅÏȼ¶¶ÓÁеÄʵÏÖ,ÒòΪҪ¿¼Âǵ½Ï̵߳ݲȫ,ËùÒÔPriorityQueue¾Í²»ÊÊÓÃÁË¡£Ò»¸ö·Ç³£¼òµ¥µÄʵÏÖ·½
·¨£¬ÄǾÍÊǰÑÓÅÏȼ¶±È½ÏºÃµÄ²åÈëÒ»¸ö¶ÓÁУ¬ÓÅÏȼ¶µÍµÄ²åÈëÁíÒ»¸ö¶ÓÁУ¬È¡ÊýµÄʱºòÏÈÔÚÓÅÏȼ¶¸ßµÄ¶ÓÁÐÉÏÈ¡Êý¡£ÕâÓиöȱµã¾ÍÊÇÈç¹ûÓÅÏȼ¶±ðÔ½¶àµÄ»°£¬¶ÓÁ ......
ÎÒÃÇÖªµÀ£¬ÔÚJavaÖÐÉèÖñäÁ¿ÖµµÄ²Ù×÷£¬³ýÁËlongºÍ doubleÀàÐ͵ıäÁ¿Íâ¶¼ÊÇÔ×Ó²Ù×÷£¬Ò²¾ÍÊÇ˵£¬¶ÔÓÚ±äÁ¿ÖµµÄ¼òµ¥¶Áд²Ù×÷ûÓбØÒª½øÐÐͬ²½¡£ÕâÔÚJVM 1.2֮ǰ£¬JavaµÄÄÚ´æÄ£ÐÍʵÏÖ×ÜÊÇ´ÓÖ÷´æ¶ÁÈ¡±äÁ¿£¬ÊDz»ÐèÒª½øÐÐÌØ±ðµÄ×¢ÒâµÄ¡£¶øËæ×ÅJVMµÄ³ÉÊìºÍÓÅ»¯£¬ÏÖÔÚÔÚ¶àÏ̻߳·¾³ÏÂvolatile¹Ø¼ü×ÖµÄʹÓñäµÃ·Ç³£ÖØÒª¡£ÔÚµ±Ç°µ ......
2002Äê£¬ÖøÃûµÄ”Java2ÐéÄâ»úÄÚÄ»”×÷Õß¶ÔJavaÖ®¸¸Õ²Ä·Ë¹·¸ß˹ÁÖ½øÐÐÁË·Ã̸£¬Ì¸»°ÖУ¬¸ß˹ÁÖ¾ÍÈí¼þÉè¼ÆµÄ¸´ÔÓÐÔºÍËã·¨·¢±íÁËËûµÄһЩ¿´·¨¡£¶ÔÓÐÖ¾ÓÚ´ÓÊÂITÈí¼þÐÐÒµµÄͯЬÀ´Ëµ£¬ÌýÌýר¼ÒµÄÒâ¼û£¬Ó¦¸Ã»¹ÊDz»ÎÞñÔÒæµÄ¡£
JavaÖ®¸¸James Gosling
2002Äê3ÔÂ22ÈÕ£¬Bill Venners²É·ÃÁËJavaÖ®¸¸£¬Ì¸ÂÛÁËÓÐ¹ØÆóÒµÈ ......
javaѧϰ:³¹µ×Ã÷°×JavaµÄIOϵͳ
ÎÄÕÂÀ´Ô´£º»¥ÁªÍø
Ò»£® InputºÍOutput
1. stream´ú±íµÄÊÇÈκÎÓÐÄÜÁ¦²ú³öÊý¾ÝµÄÊý¾ÝÔ´£¬»òÊÇÈκÎÓÐÄÜÁ¦½ÓÊÕÊý¾ÝµÄ½ÓÊÕÔ´¡£ÔÚJavaµÄIOÖУ¬ËùÓеÄstream£¨°üÀ¨InputºÍOut stream£©¶¼°üÀ¨Á½ÖÖÀàÐÍ£º
1.1 ÒÔ×Ö½ÚΪµ¼ÏòµÄstream
ÒÔ×Ö½ÚΪµ¼ÏòµÄstream£¬±íʾÒÔ×Ö½ÚΪµ¥Î»´ÓstreamÖжÁÈ¡»òÍùst ......
ÔÚÉÐѧÌÃѧÍêjavaÈÃÎÒÇáËɸ㶨¹¤×÷
¡¾Ñ§Ô±¹ÊÊ¡¿À´×ÔÉÐѧÌÃÕæÈËÕæÊ &n ......