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

Map¡¢Set¡¢Iteratorµü´úÏê½âÓëJavaƽ̨µÄ¼¯ºÏ¿ò¼Ü

Map¡¢Set¡¢Iteratorµü´úÏê½â
Map½Ó¿Ú¶¨ÒåÁËËÄÖÖÀàÐ͵ķ½·¨£¬Ã¿¸öMap¶¼°üº¬ÕâЩ·½·¨¡£
equals(Object o)±È½ÏÖ¸¶¨¶ÔÏóÓë´ËMapµÄµÈ¼ÛÐÔ¡£
hashCode()·µ»Ø´ËMapµÄ¹þÏ£Âë¡£
Map¶¨ÒåÁ˼¸¸öÓÃÓÚ²å·ÅºÍɾ³ýÔªËØµÄ±ä»»·½·¨¡£
remove(Object key) ´ÓMapÖÐɾ³ý¼üºÍ¹ØÁªµÄÖµ¡£
put(object key,Object value) ½«Ö¸¶¨ÖµÓëÖ¸¶¨¼üÏà¹ØÁª¡£
clear() ´ÓMapËäɾ³ýËùÓÐÓ³Éä¡£
putAll(Map t) ½«Ö¸¶¨MapÖеÄËùÓÐÓ³É䏴֯µ½´ËMap¡£
²é¿´Map
µü´úMapÖеÄÔªËØ²»´æÔÚÖ±½ÓÁ˵±µÄ·½·¨¡£¼ÙÈçÒª²éѯij¸öMapÒÔÁ˽âÆäÄÄÐ©ÔªËØÂú×ãÌØ¶¨²éѯ»ò¼ÙÈçÒªµü´úÆäËùÓÐÔªËØ£¬ÔòÄúÊ×ÏÈÐèÒª»ñÈ¡¸Ã
MapµÄ“ÊÓͼ”¡£ÓÐÈýÖÖ¿ÉÄܵÄÊÓͼ£ºËùÓмüÖµ¶Ô¡¢ËùÓмü¡¢ËùÓÐÖµ¡£Ç°Á½¸öÊÓͼ¾ù·µ»ØSet¶ÔÏ󣬵ÚÈý¸öÊÓͼ·µ»ØCollection¶ÔÏó¡£¾ÍÕâÁ½ÖÖ
Çé¿ö¶øÑÔ£¬ÎÊÌâµ½ÕâÀﲢûÓнáÊø£¬ÕâÊÇÒòΪÄúÎÞ·¨Ö±½Óµü´úCollection¶ÔÏó»òSet¶ÔÏó¡£Òª½øÐеü´ú£¬Äú±ØÐë»ñµÃÒ»¸öIterator¶ÔÏó¡£Òò´ËÒª
µü´úMapµÄÔªËØ£¬±ØÐë½øÐÐÈçϱàÂ룺
Iterator keyValuePairs = aMap.entrySet().iterator();
Iterator keys=aMap.keySet().iterator();
Iterator values=aMap.values().iterator();
ÖµµÃ×¢ÒâµÄÊÇ£¬ÕâЩ¶ÔÏóʵ¼ÊÉÏÊÇ»ù´¡MapµÄÊÓͼ£¬¶ø²»Êǰüº¬ËùÓÐÔªËØµÄ¸±±¾¡£
ʹÓÃIterator¶ÔÏó£¬Äú¿ÉÒÔ±éÀúMapµÄÔªËØ£¬»¹¿ÉÒÔɾ³ýMapÖеÄÔªËØ¡£
EnterySet()·µ»ØMapÖÐËù°üº¬Ó³ÉäµÄSetÊÓͼ¡£SetÖеÄÿ¸öÔªËØ¶¼ÊÇÒ»¸öMap.Entry¶ÔÏ󣬿ÉÒÔʹÓÃgetKey()ºÍgetValue()·½·¨·ÃÎʺóÕߵļüÔª
ËØºÍÖµÔªËØ¡£
keySet(£©·µ»ØMapÖÐËù°üº¬¼üµÄSetÊÓͼ¡£É¾³ýSetÖеÄÔªËØ»¹½«É¾³ýMapÖÐÏàÓ¦Ô­Ó³Éä¡£
values()·µ»ØMapÖÐËù°üº¬ÖµµÄCollectionÊÓͼ¡£É¾³ýCollectionÖеÄÔªËØ»¹½«É¾³ýMapÖÐÏàÓ¦µÄÓ³Éä
Map·ÃÎʺͲâÊÔ·½·¨£º
get(Object key) ·µ»ØÓëÖ¸¶¨¼ü¹ØÁªµÄÖµ
containsKey(Object key) ¼ÙÈçMap°üº¬Ö¸¶¨¼üµÄÓ³É䣬Ôò·µ»ØTrue
isEmpty() ¼ÙÈçMap²»°üº¬¼ü£­ÖµÓ³É䣬Ôò·µ»ØTrue
size() ·µ»ØMapÖеļüÖµÓ³ÉäµÄÊýÄ¿¡£
Set(interface)£º´æÈëSetµÄÿ¸öÔªËØ±ØÐëÊÇΨһµÄ£¬ÒòΪSet²»±£´æÖظ´ÔªËØ¡£¼ÓÈëSetµÄObject±ØÐ붨Òåequals()·½·¨ÒÔÈ·±£¶ÔÏóµÄΨһÐÔ¡£
SetÓëCollectionÓÐÍêȫһÑùµÄ½Ó¿Ú¡£Set½Ó¿Ú²»±£Ö¤Î¬»¤ÔªËصĴÎÐò¡£
µü´úÆ÷ÊÇÒ»ÖÖÉè¼ÆÄ£Ê½£¬ËüÊÇÒ»¸ö¶ÔÏó£¬Ëü¿ÉÒÔ±éÀú²¢Ñ¡ÔñÐòÁÐÖеĶÔÏ󣬶ø¿ªÈËÔ±²»ÐèÒªÁ˽â¸ÃÐòÁеĵײã½á¹¹¡£µü´úÆ÷ͨ³£±»³ÆÎª“ÇáÁ¿
¼¶”¶ÔÏó£¬ÒòΪ´´½¨ËüµÄ´ú¼ÛС¡£
JavaÖеÄIterator¹¦ÄܱȽϼòµ¥£¬²¢Ç


Ïà¹ØÎĵµ£º

JNBridge¿çÔ½JavaºÍ.Net´úÂë

ƾ½èJNBridge
¼¼Êõ£¬JavaºÍ.NET´úÂëÎÞÐè½»²æ±àÒë
Æ÷¾Í¿ÉÒÔʵÏÖ¶ÔÏó¹²Ïí¡£ËùÓÐJava´úÂëÔËÐÐÔÚJVMÉÏ£¬¶ø.NET´úÂëÔòÔËÐÐÔÚCLRÉÏ¡£Ôڸ÷½°¸Ï£¬JVMºÍCLR¿ÉÒÔÔËÐÐÔÚ²»Í¬µÄ»úÆ÷ÉÏ£¬Ò²¿ÉÒÔÔË
ÐÐÔÚһ̨»úÆ÷µÄ²»Í¬½ø³ÌÉÏ£¬ÉõÖÁ»¹ÄÜÔËÐÐÔÚÏàͬµÄ½ø³ÌÉÏ¡£´Ó¿ª·¢ÕߵĽǶÈÀ´¿´£¬ÔËÐÐÔÚÆäËûÐéÄâ»úÉϵĶÔÏó½ö½öÊÇ´úÀíµÄÔ¶³Ì¶ÔÏó¶øÒÑ¡£JN ......

java¼ÆËã³ÌÐòÔËÐÐʱ³¤

long startTime=System.currentTimeMillis(); //»ñÈ¡¿ªÊ¼Ê±¼ä 
doSomeThing(); //²âÊԵĴúÂë¶Î
long endTime=System.currentTimeMillis(); //»ñÈ¡½áÊøÊ±¼ä
System.out.println("³ÌÐòÔËÐÐʱ¼ä£º "+(end-start)+"ms"); ......

JAVA(ËÄ)

JavaÔÓ̸£¨¾Å£©£­£­Struts 
                J2eeµÄ¿ªÔ´¿ò¼ÜºÜ¶à£¬±ÊÕßÖ»ÄܽéÉÜ×Ô¼ºÊìϤµÄ¼¸¸ö£¬ÆäËûµÄĿǰÔÚÖйúITÐÐÒµÓ¦Óõò»ÊǺܶࡣϣÍû´ó¼Ò¶ÔгöµÄ¿ò¼Ü²»ÒªÃ¤Ä¿µÄÍÆ³ç£¬Ê×ÏÈÒ»¶¨ÒªÊìϤËü±È¾ÉµÄµ½µ×ºÃÔÚÄÄÀеÄÀíÄîºÍÌØÐÔ ......

javaÄÚ´æ¹ÜÀí¼°ÄÚ´æÐ¹Â¶

    ±àÕß°´£ºJavaÄÚ´æÐ¹Â©ÊÇÿ¸öJava³ÌÐòÔ±¶¼»áÓöµ½µÄÎÊÌ⣬³ÌÐòÔÚ±¾µØÔËÐÐÒ»ÇÐÕý³££¬¿ÉÊDz¼Êðµ½Ô¶¶Ë¾Í»á³öÏÖÄÚ´æÎÞÏÞÖÆµÄÔö³¤£¬×îºóϵͳ̱»¾£¬ÄÇôÈç
ºÎ×î¿ì×îºÃµÄ¼ì²â³ÌÐòµÄÎȶ¨ÐÔ£¬·Àֹϵͳ±ÀÅÌ£¬×÷ÕßÓÃ×ÔÒѵÄÇ×Éí¾­ÀúÓë¸÷Î»ÍøÓÑ·ÖÏí½â¾öÕâЩÎÊÌâµÄ°ì·¨¡£
   
×÷ΪInternet×îÁ÷Ðеı ......

Java 6 RowSet ʹÓÃÍêÈ«ÆÊÎö

Java 6 RowSet ʹÓÃÍêÈ«ÆÊÎö
C# ÌṩÁË DataSet£¬¿ÉÒÔ½«Êý¾ÝÔ´ÖеÄÊý¾Ý¶ÁÈ¡µ½ÄÚ´æÖУ¬½øÐÐÀëÏß²Ù×÷£¬È»ºóÔÙͬ²½µ½Êý¾ÝÔ´¡£Í¬Ñù£¬ÔÚ Java ÖÐÒ²ÌṩÁËÀàËÆµÄʵÏÖ£¬¼´ RowSet¡£javax.sql.rowset °üÏ£¬¶¨ÒåÁËÎå¸ö²»Í¬µÄ RowSet ½Ó¿Ú£¬¹©²»Í¬µÄ³¡ºÏʹÓᣱ¾ÎĽ«·Ö±ð¶ÔÕâÎå¸ö RowSet µÄʹÓó¡ºÏÒÔ¼°Ï꾡Ó÷¨½øÐнéÉÜ£¬²¢ÇÒÃèÊöÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ