javaѧϰС¼ÇÒ»
С¼ÇÒ»
1£¬List£¬Ö÷Òª°üÀ¨ArrayListºÍLinkedList,Õâ¸ölistºÜÏñÊý¾Ý½á¹¹ÀïÃæµÄÏßÐÔ±í£¬ÏßÐÔ±íÖ÷ÒªµÄÁ½ÖÖʵÏÖ·½·¨Ò»¸ö¾ÍÊÇÊý×飬ÁíÒ»¸ö¾ÍÊÇÁ´½Ó±í¡£ArrayListÖ÷ÒªµÄ·½·¨°üÀ¨add(),¸úget().LinkedListÖ÷ÒªµÄ·½·¨ÊÇaddFirst(),getFirst(),addLast(),getLast().
2£¬Set ¹ËÃû˼Ò壬¼¯ºÏµÄÒâ˼£¬¼¯ºÏÓиöÌØÕ÷¾ÍÊDz»´æÔÚÖØ¸´µÄÔªËØ£¬ÕâÀïÒ²ÊÇ£¬¶ÔÓÚijһ¸öʵÀý£¨Object£©£¬Ö»ÄÜ´æÔÚÒ»¸öÒýÓÃÔÚSetÀï¡£¼¯ºÏÖ÷ÒªµÄ²Ù×÷Ò²ÊÇadd(),remove(),¼ì²éij¸öobjectÊÇ·ñÔÚ¼¯ºÏÀïÓÃcontains()·½·¨¡£
3£¬Map ¿ÉÒÔÀí½âΪӳÉ䣬´ÓKey µ½ValueµÄÓ³É䣬һ¶ÔÒ»£¬keySet()µÃµ½KeyµÄ¼¯ºÏ£¬values()µÃµ½ValueµÄ¼¯ºÏ£¬³£Ó÷½·¨ÊÇadd(Object Key,Object Value),Value getKey(Obect Key),MapÒ»°ãÓÃHashMap£¬¸úLinkerMap£¬Ç°ÕßËٶȿ죬ºóÕß¿ÉÒÔ±£Ö¤´æ´¢Ë³Ðò°´ÕÕÊäÈë˳Ðò¡£»¹ÓиöTreeMap£¬¾Ý˵¿ÉÒÔ·µ»Ø×ÓÊ÷£¬Ã»²âÊÔ¡£MapÖ÷Ҫǿ´óÔÚ¿ÉÒÔÓÃa ObjectÀ´associate with another object.¶ÔÓÚArrayÀ´Ëµ£¬ÊÇϱê(index)À´¶ÔӦÿһ¸ö¶ÔÏ󣬶øMap¿ÉÒÔÓöÔÏóÀ´¶ÔÓ¦ÁíÍâÒ»¸ö¶ÔÏ󣬱ÈÈçÈ˶ÔÓ¦×Ô¼ºÑøµÄ³èÎ¶þÕß¶¼ÊǶÔÏó£¬ÓÃArrayµÄ»°£¬¿ÉÒÔÓÃ2XNÊý×éÀ´Ä£Ä⣬µ«ÊÇÓÃMap¿ÉÒÔÖ±½Ó°ìµ½£¬¶øÇÒ¿ÉÒÔ°ìµ½Ò»¸öÈ˶ÔÓ¦¶àÖ»³èÎï¡£eg,Map<Person,List<Pets>>
4£¬¶ÔÓÚÒÔÉϵÄCollectionÈç¹ûÉùÃ÷ʱûÓÐ¹æ¶¨ÌØ¶¨µÄÀàÐÍ£¬ÀíÂÛÉÏ¿ÉÒÔ·ÅÈëÈÎÒâ¶ÔÏ󣬿ÉÊǵ±È¡³öʱÐèÒªÇ¿ÖÆÀàÐÍת»¯³É¶ÔÓ¦µÄÀàÐͲÅÄÜʹÓÃ.
5£¬ÆäʵÕâЩÈÝÆ÷´æ·ÅµÄ¶¼ÊÇreference of objects.
6£¬¶ÔÓÚCollection£¬¶¼¿ÉÒÔʹÓÃiterator(),Óеü´úÆ÷µÄÒâ˼£¬¾ÍÊǰ´ÕÕ˳ÐòÒ»¸öÒ»¸ö¶Á³öÀ´£¬Ö÷Òª·½·¨ÊÇhasNext(),ºÍNext(),È¡³öÀ´µÄObjectÐèÒªcast³É¶ÔÓ¦µÄÀàÐͲſÉÒÔʹÓá£Map¿ÉÒÔ³éÈ¡³öKey¼¯ºÏ¸úvalue¼¯ºÏ£¬È»ºóÔÙʹÓÃiterator().
7£¬ArrayºÜÇ¿´ó£¬µ«ÊÇÐèÒªÊÂÏȹ涨¹Ì¶¨µÄ´óС¼°ÀàÐÍ¡£¶ø¶ÔÓÚÒÔÉϵÄContainers²»ÐèÒª£¬ÐèÒªµÄÊÇÈ¡³öÓÃʱÐèҪת»¯Îª¶ÔÓ¦µÄÀàÐÍ¡£
Ïà¹ØÎĵµ£º
ÕâÆªÎÄÕÂÎÒÊÇ´ÓIBMÍøÕ¾¿´µ½µÄ£¬ºÜÓÐÓ㬾ÍתÌû¹ýÀ´ÁË£¬ÔÎÄÍøÖ·ÊÇhttp://www.ibm.com/developerworks/cn/java/l-console/index.html£¬µ«ÊÇ´ò¿ªµÄʱºòÌØ±ðÂý£¬¾ÍÔÚÕâÀïÕ³Ìùһϡ£
ÔÚJava¿ª·¢ÖУ¬¿ØÖÆÌ¨Êä³öÈÔÊÇÒ»¸öÖØÒªµÄ¹¤¾ß£¬µ«Ä¬ÈϵĿØÖÆÌ¨Êä³öÓÐן÷ÖÖ¸÷ÑùµÄ¾ÖÏÞ¡£±¾ÎĽéÉÜÈçºÎÓÃJava¹ÜµÀÁ÷½ØÈ¡¿ØÖÆÌ¨Êä³ö£¬·ÖÎö¹ÜµÀÁ ......
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
/**
* @author dengshaohua
*/
public class ReadPhone {
/**
* ¶ÁÈ¡Êý¾Ý
*/
public void ReadData(){
try {
FileReader read = new File ......
µÚÒ»µã£º
ÔÚ±àд³ÌÐòµÄ¹ý³ÌÖУ¬java»á±£Ö¤¾¡Á¿ÔÚʹÓõÄʱºò³õʼ»¯£¬ËùÒÔÔÚûÓгõʼ»¯µÄ±äÁ¿ÔÚʹÓùý³ÌÖбàÒëÆ÷»á±¨´í£¬ÕâÀïÎÒÃÇ˵µÄ±äÁ¿ÓÐ2ÖÖ£¬Ò»ÖÖÊÇÈ«¾Ö±äÁ¿£¬Ò»ÖÖÊǾֲ¿±äÁ¿£¬È«¾Ö±äÁ¿±àÒëÆ÷»á×Ô¶¯¸³¸ø³õÖµ£¬¶ø¾Ö²¿±äÁ¿²»ÄÜ£¬¿´ÏÂÃæÀý×Ó£º
public class Chushihua {
private int j;
priv ......
ÖÚËùÖÜÖª£¬JavaÓïÑÔÊÇÒ»Ãŷdz£ÊʺÏÍøÂ翪·¢µÄÓïÑÔ£¬Óà JavaÓïÑÔ½øÐÐÐÔÄܲâÊԽű¾¿ª·¢½«»á´ó´óÌá¸ß²âÊÔ¿ª·¢Ð§ÂÊ¡£LoadRunnerÖÐÌṩÁ˶ÔJavaÐéÄâÓû§µÄÖ§³Ö¡£JavaÐéÄâÓû§ÒÀÍÐÓÚJDK£¬Õâ´ó´óÀ©³äÁËLoadRunnerµÄ½Å±¾¿ª·¢¹¦ÄÜ¡£²âÊÔÈËÔ±¼È¿ÉÒÔÓÃJavaÐéÄâÓû§À´²âÊÔ»ùÓÚJavaµÄÓ¦ÓÃϵͳµÄÐÔÄÜ£¬ÓÖ¿ÉÒÔʹÓÃJavaÓïÑÔµÄÇ¿´ó¿ª·¢½Å±¾ ......
javaÖо²Ì¬±äÁ¿ºÍ¾²Ì¬·½·¨·Ö±ðÓÐÊ²Ã´ÌØµã£¿
ÐüÉÍ·Ö£º0 - ½â¾öʱ¼ä£º2006-4-10 10:28
ÌáÎÊÕߣº vv_clear - ¶þ¼¶
×î¼Ñ´ð°¸
ΪʲôÎÊÁËÁ½´Î£¿ÔÙÌùÉÏÁíһƪ
Thinking:JavaÖÐstaticÓ÷¨- -
Tag£º Thinking:JavaÖÐs
Ò»¡¢static
ÇëÏÈ¿´ÏÂÃæÕâ¶Î³ÌÐò£º
public class ......