JavaÖÐListЧÂʵıȽÏ
¡¡¡¡inkfishÔ´´£¬ÇëÎðÉÌÒµÐÔÖÊ×ªÔØ£¬×ªÔØÇë×¢Ã÷À´Ô´£¨http://blog.csdn.net/inkfish
£©¡£
¡¡¡¡Java Collections Framework(JCF)
ÊÇJava SEÖÐÒ»¸ö»ù±¾µÄÀ༯£¬¼¸ºõËùÓеÄÏîÄ¿¶¼»áÓõ½£¬ÆäÖеÄList
ÔòÊÇJCFÖÐ×î×î³£ÓõÄÒ»¸ö½Ó¿Ú¡£Î§ÈÆList
½Ó¿Ú£¬ÓкܶàʵÏÖ£¬ÖîÈç³£ÓõÄArrayList
¡¢LinkedList
¡¢Vector
¡¢Stack
£¬»¹ÓÐJava5Ö®ºóÒýÈëµÄCopyOnWriteArrayList
£¬Ò²Óв»ÉÙList
µÄ¿ªÔ´ÊµÏÖ£¬ÈçApache commons-collectionsÖеĸ÷ÀàList
¡££¨À´Ô´£ºhttp://blog.csdn.net/inkfish£©
¡¡¡¡Õâô¶àµÄList
ʵÏÖ£¬ÈçºÎÑ¡Ôñ£¿ËûÃǵÄÔËÐÐЧÂʾßÌåÔõÑù£¿±¾ÆªÎÄÕ½«ÓþßÌåµÄ´úÂëÀ´¼ì²âÆäÖÐ×î×î³£ÓõÄһЩList
ʵÏÖ¡££¨À´Ô´£ºhttp://blog.csdn.net/inkfish£©
²âÊÔ»·¾³£º
¡¡¡¡´¦ÀíÆ÷£ºIntel Core 2 Duo P8600 2.4GHz
¡¡¡¡Äڴ棺2G
¡¡¡¡Ó²ÅÌ£º160G 7200rpm
¡¡¡¡Java£ºSUN JDK 1.6.0_15
¡¡¡¡¿ª·¢»·¾³£ºEclipse 3.5
¡¡¡¡µÚÈý·½Àà¿â£ºApache commons-lang 2.4¡¢Apache commons-collections 3.2.1£¨À´Ô´£ºhttp://blog.csdn.net/inkfish£©
Ö÷Òª²âÊÔ¶ÔÏó£º
¡¡¡¡java.util.ArrayList;
¡¡¡¡java.util.LinkedList;
¡¡¡¡java.util.Stack;
¡¡¡¡java.util.Vector;
¡¡¡¡java.util.concurrent.CopyOnWriteArrayList;
¡¡¡¡org.apache.commons.collections.FastArrayList;
¡¡¡¡org.apache.commons.collections.list.TreeList;
£¨À´Ô´£ºhttp://blog.csdn.net/inkfish£©
²âÊÔÓÃÀý£º
¡¡¡¡1.²âÊÔList
¡¡¡¡¡¡1.1˳ÐòÌí¼Ó
¡¡¡¡¡¡1.2Ëæ»ú²åÈë
¡¡¡¡¡¡1.3Ëæ»úɾ³ý
¡¡¡¡¡¡1.4Ëæ»ú·ÃÎÊ
¡¡¡¡¡¡1.5Ëæ»ú¸üÐÂ
¡¡¡¡¡¡1.5˳Ðòµü´ú
¡¡¡¡2.²âÊÔList
ÔÚÈýÖÖÇé¿öϵÄÅÅÐòЧÂÊ
¡¡¡¡¡¡2.1³õʼʱList
ÖÐÔªËØÒÑ´ÓСµ½´óÓÐÐòÅÅÁУ¨×îÓÅÇé¿ö£©
¡¡¡¡¡¡2.2³õʼʱList
ÖÐÔªËØÒÑ´Ó´óµ½Ð¡ÓÐÐòÅÅÁУ¨×î²îÇé¿ö£©
¡¡¡¡¡¡2.3³õʼʱList
ÖÐÔªËØËæ»úÅÅÁУ¬ÎÞÐò
¡¡¡¡3.²âÊÔList
»¥Ïàת»»µÄЧÂÊ
¡¡¡¡¡¡3.1ת»¯ÎªTreeList
¡¡¡¡¡¡3.2ת»¯ÎªArrayList
¡¡¡¡¡¡3.3ת»¯ÎªLinkedList
¡¡¡¡¡¡3.4ת»¯ÎªCopyOnWriteArrayList
¡¡¡¡¡¡3.5ת»¯ÎªVector
£¨À´Ô´£ºhttp://blog.csdn.net/inkfish£©
²âÊÔ´úÂ룺
£¨À´Ô´£ºhttp://blog.csdn.net/inkfish£©
package test;
import static java.lang.System.out;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Stack;
im
Ïà¹ØÎĵµ£º
Java¶ÁÈ¡PropertiesÎļþµÄÁùÖÖ·½·¨
Java¶ÁÈ¡propertiesÎļþ
ʹÓÃJ2SE API¶ÁÈ¡PropertiesÎļþµÄÁùÖÖ·½·¨
1¡£Ê¹ÓÃjava.util.PropertiesÀàµÄload()·½·¨
ʾÀý£º InputStream in = lnew BufferedInputStream(new FileInputStream(name));
Properties p = new Properties();
p.load(in);
2¡£Ê¹ÓÃjava.util.ResourceBundleÀ ......
½ñÌì±¾À´ÏëÊìϤһÏÂJ2SEµÄÄÚÈÝ£¬²»ÏëÔÚ±àд¹ý³ÌÖÐͻȻ¿¼Âǵ½Ò»¸öÎÊÌ⣬JAVAËã·¨µÄЧÂÊ£¬´ó¼ÒÏÈ¿´ÎÒ×Ô¼ºÐ´µÄÒ»¸öСÀý×Ó£º
public class NumSort {
public static void mian (String args[]) {
int a[] = new int[args.length];
for (int i=0;i<args.length;i++) {
......
½ñÌìûÓÐʲô´óÊ£¬ÏëÕÒjavaµÄ×ÊÁϾÍÀ´µ½ÕâÀïÁË£¡¸Ð¾õ»¹ÊÇCsdnµÄ×ÊÁϱȽ϶ࡣ
×î½ü»»Á˹¤×÷£¬ÒòΪһЩÔÒòÒÔǰµÄ¹¤×÷¡£ÎÒÒÔǰÊÇ×öCµÄ£¬ÏÖÔÚÒòΪ¹¤×÷µÄÐèҪȴҪ×öjava¡£
ÏÖÔÚ´ó¸Å¿´ÁËÒ»µãjavaµÄ¶«¶«£¬¸Ð¾õjavaµÄÓÃ;ºÜ¹ã£¬Ò²ºÜÓÅÐã¡£µ«ÊÇÏà±ÈÓÚCȴȱÉÙÁËһЩ͸Ã÷¶È£¬µ«Ò²¿ÉÄÜÕýÊÇÒòΪÕâЩ͸Ã÷
²ÅʹµÄËü·¢Õ¹µ½ÏÖÔÚ°É¡£java ......
1.»ù±¾¸ÅÄîµÄÀí½â
¡¡¡¡¾ø¶Ô·¾¶£º¾ø¶Ô·¾¶¾ÍÊÇÄãµÄÖ÷Ò³ÉϵÄÎļþ»òĿ¼ÔÚÓ²ÅÌÉÏÕæÕýµÄ·¾¶£¬(URLºÍÎïÀí·¾¶)ÀýÈ磺
C:\xyz\test.txt ´ú±íÁËtest.txtÎļþµÄ¾ø¶Ô·¾¶¡£http://www.sun.com/index.htmÒ²´ú±íÁËÒ»¸öURL¾ø¶Ô·¾¶¡£
¡¡¡¡Ïà¶Ô·¾¶£ºÏà¶ÔÓëij¸ö»ù׼Ŀ¼µÄ·¾¶¡£°üº¬WebµÄÏà¶Ô·¾¶£¨HTMLÖеÄÏà¶ÔĿ¼£©£¬ÀýÈ磺ÔÚSer ......
ϸ½ÚÉÏÐèÒª¸Ä½ø¡£
import java.util.*;
public class Map {
Vector<int[]> v = new Vector<int[]>();
Vector<Integer> vv = new Vector<Integer>();
Map() {
int[] array = { 1, 2, 3, 4, 5 };
Scanner s = new Scanner(System.in);
int x = s.nextInt();
pro(array, 0, x);
for(int i=0 ......