Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

javaÖÐÊý×éÓëListÏ໥ת»»µÄ·½·¨

1.Listת»»³ÉΪÊý×é¡££¨ÕâÀïµÄListÊÇʵÌåÊÇArrayList)
¡¡¡¡µ÷ÓÃArrayListµÄtoArray·½·¨¡£
¡¡¡¡toArray
¡¡¡¡public <T> T[] toArray(T[] a)·µ»ØÒ»¸ö°´ÕÕÕýÈ·µÄ˳Ðò°üº¬´ËÁбíÖÐËùÓÐÔªËØµÄÊý×飻·µ»ØÊý×éµÄÔËÐÐʱÀàÐ;ÍÊÇÖ¸¶¨Êý×éµÄÔËÐÐʱÀàÐÍ¡£Èç¹ûÁбíÄÜ·ÅÈëÖ¸¶¨µÄÊý×飬Ôò·µ»Ø·ÅÈë´ËÁбíÔªËØµÄÊý×é¡£·ñÔò£¬½«¸ù¾ÝÖ¸¶¨Êý×éµÄÔËÐÐʱÀàÐͺʹËÁбíµÄ´óС·ÖÅäÒ»¸öеÄÊý×é¡£
¡¡¡¡Èç¹ûÖ¸¶¨µÄÊý×éÄÜÈÝÄÉÁÐ±í²¢ÓÐÊ£Óà¿Õ¼ä£¨¼´Êý×éµÄÔªËØ±ÈÁбíµÄ¶à£©£¬ÄÇô»á½«Êý×éÖнô¸úÔÚ¼¯ºÏĩβµÄÔªËØÉèÖÃΪ null¡£Õâ¶ÔÈ·¶¨ÁбíµÄ³¤¶ÈºÜÓÐÓ㬵«Ö» ÔÚµ÷Ó÷½ÖªµÀÁбíÖв»°üº¬ÈκΠnull ÔªËØÊ±²ÅÓÐÓá£
¡¡¡¡Ö¸¶¨Õߣº
¡¡¡¡½Ó¿Ú Collection<E> ÖÐµÄ toArray
¡¡¡¡Ö¸¶¨Õߣº
¡¡¡¡½Ó¿Ú List<E> ÖÐµÄ toArray
¡¡¡¡¸²¸Ç£º
¡¡¡¡Àà AbstractCollection<E> ÖÐµÄ toArray
¡¡¡¡²ÎÊý£º
¡¡¡¡a - Òª´æ´¢ÁбíÔªËØµÄÊý×飬Èç¹ûËü×ã¹»´óµÄ»°£»·ñÔò£¬ËüÊÇÒ»¸öΪ´æ´¢ÁбíÔªËØ¶ø·ÖÅäµÄ¡¢¾ßÓÐÏàͬÔËÐÐʱÀàÐ͵ÄÐÂÊý×é¡£
¡¡¡¡·µ»Ø£º
¡¡¡¡°üº¬ÁбíÔªËØµÄÊý×é¡£
¡¡¡¡Å׳ö£º
¡¡¡¡ArrayStoreException - Èç¹û a µÄÔËÐÐʱÀàÐͲ»ÊÇ´ËÁбíÖÐÿ¸öÔªËØµÄÔËÐÐʱÀàÐ͵ij¬ÀàÐÍ¡£
¡¡¡¡¾ßÌåÓ÷¨£º
List list = new ArrayList();
list.add("1");
list.add("2");
final int size =¡¡list.size();
String[] arr = (String[])list.toArray(new String[size]);
¡¡¡¡2.Êý×éת»»³ÉΪList¡£
¡¡¡¡µ÷ÓÃArraysµÄasList·½·¨.
¡¡¡¡asList
¡¡¡¡public static <T> List<T> asList(T... a)·µ»ØÒ»¸öÊÜÖ¸¶¨Êý×éÖ§³ÖµÄ¹Ì¶¨´óСµÄÁÐ±í¡££¨¶Ô·µ»ØÁбíµÄ¸ü¸Ä»á“ֱд”µ½Êý×é¡££©´Ë·½·¨Í¬ Collection.toArray Ò»Æð£¬³äµ±ÁË»ùÓÚÊý×éµÄ API Óë»ùÓÚ collection µÄ API Ö®¼äµÄÇÅÁº¡£·µ»ØµÄÁбíÊÇ¿ÉÐòÁл¯µÄ£¬²¢ÇÒʵÏÖÁË RandomAccess¡£
¡¡¡¡´Ë·½·¨»¹ÌṩÁËÒ»¸ö´´½¨¹Ì¶¨³¤¶ÈµÄÁбíµÄ±ã½Ý·½·¨£¬¸ÃÁÐ±í±»³õʼ»¯Îª°üº¬¶à¸öÔªËØ£º
¡¡¡¡ List stooges = Arrays.asList("Larry", "Moe", "Curly");
¡¡¡¡²ÎÊý£º
¡¡¡¡a - Ö§³ÖÁбíµÄÊý×é¡£
¡¡¡¡·µ»Ø£º
¡¡¡¡Ö¸¶¨Êý×éµÄÁбíÊÓͼ¡£
¡¡¡¡ÁíÇë²Î¼û£º
¡¡¡¡Collection.toArray()
¡¡¡¡¾ßÌåÓ÷¨:
¡¡¡¡String[] arr = new String[] {"1", "2"};
¡¡¡¡List list = Arrays.asList(arr);


Ïà¹ØÎĵµ£º

JAVAÀà·¾¶

Java Àà·¾¶
Java Àà·¾¶¸æËß java ½âÊÍÆ÷ºÍ javac ±àÒëÆ÷È¥ÄÄÀïÕÒËüÃÇÒªÖ´Ðлòµ¼ÈëµÄÀà¡£ÀࣨÄú¿ÉÄÜ×¢Òâµ½µÄÄÇЩ *.class Îļþ£©¿ÉÒÔ´æ´¢ÔÚĿ¼»ò jar ÎļþÖУ¬»òÕß´æ´¢ÔÚÁ½ÕßµÄ×éºÏÖУ¬µ«ÊÇÖ»ÓÐÔÚËüÃÇλÓÚÀà·¾¶ÖеÄij¸öµØ·½Ê±£¬Java ±àÒëÆ÷»ò½âÊÍÆ÷²Å¿ÉÒÔÕÒµ½ËüÃÇ¡£
ÔÚ Windows ÖУ¬Àà·¾¶ÖеĶà¸öÏîÊÇÓ÷ֺŷָô£¨ ;£ ......

javaÉè¼ÆÄ£Ê½_Compositeģʽ

Compositeģʽ(×éºÏ)
   JavaÉîÈëµ½Ò»¶¨³Ì¶È,¾Í²»¿É±ÜÃâµÄÅöµ½Éè¼ÆÄ£Ê½ÕâÒ»¸ÅÄî,Á˽âÉè¼ÆÄ£Ê½,½«Ê¹×Ô¼º¶ÔjavaÖеĽӿڻò³éÏóÀàÓ¦ÓÃÓиüÉîµÄÀí½â.Éè¼ÆÄ£Ê½ÔÚjavaµÄÖÐÐÍϵͳÖÐÓ¦Óù㷺,×ñÑ­Ò»¶¨µÄ±à³Ìģʽ,²ÅÄÜʹ×Ô¼ºµÄ´úÂë±ãÓÚÀí½â,Ò×ÓÚ½»Á÷,Composite(×éºÏģʽ)ģʽÊDZȽϳ£ÓõÄÒ»¸öģʽ.
   Composi ......

java »·¾³±äÁ¿ÅäÖÃ

windows xpÏÂÅäÖÃJDK»·¾³±äÁ¿£º
      1.°²×°JDK£¬°²×°¹ý³ÌÖпÉÒÔ×Ô¶¨Ò尲װĿ¼µÈÐÅÏ¢£¬ÀýÈçÎÒÃÇÑ¡Ôñ°²×°Ä¿Â¼ÎªD:\java\jdk1.5.0_08£»
¡¡ 2.°²×°Íê³Éºó£¬ÓÒ»÷“ÎҵĵçÄÔ”£¬µã»÷“ÊôÐÔ”£»
      3.Ñ¡Ôñ“¸ß¼¶”Ñ¡Ï£¬µã»÷“ ......

javaʵÏÖ¶ÔÏó³Ø

/*
 * @(#)ObjectPoolManager.java 1.00 2005-5-1
 *
 * Copyright 2005 BeanSoft Studio. All rights reserved.
 * PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */
package  ......

java »ù±¾µÄio²Ù×÷

×ªÔØ£º
±¾ÎÄÀ´×ÔCSDN²©¿Í£¬×ªÔØÇë±êÃ÷³ö´¦£ºhttp://blog.csdn.net/xuchanghao/archive/2009/01/16/3796276.aspx
Ò»¡¢¶àÖÖ·½Ê½¶ÁÎļþÄÚÈÝ¡£
1¡¢°´×Ö½Ú¶ÁÈ¡ÎļþÄÚÈÝ
2¡¢°´×Ö·û¶ÁÈ¡ÎļþÄÚÈÝ
3¡¢°´ÐжÁÈ¡ÎļþÄÚÈÝ
4¡¢Ëæ»ú¶ÁÈ¡ÎļþÄÚÈÝ
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputS ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ