Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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¹¦ÄܱȽϼòµ¥£¬²¢Ç


Ïà¹ØÎĵµ£º

javaÓë.netµÄweb serviceÏ໥µ÷ÓÃ

Ò»:¼ò½é
±¾ÎĽéÉÜÁËJavaÓë.NET¿ª·¢µÄWeb ServicesÏ໥µ÷Óõļ¼Êõ¡£±¾ÎİüÀ¨Á½¸ö²¿·Ö£¬µÚÒ»²¿·Ö½éÉÜÁËÈçºÎÓÃ.NET×ö¿Í»§¶Ëµ÷ÓÃJavaдµÄWeb Services,µÚ¶þ²¿·Ö½éÉÜÁËÈçºÎÓÃJava×ö¿Í»§¶Ëµ÷ÓÃ.NET¿ª·¢µÄWeb Services¡£ ¡¡
¡¡
¶þ:ÏîÄ¿ÐèÒªµÄ¹¤¾ß¡¡¡¡
WindowsXP Professial(IIS)
¡¡ Eclipse3.1(ÒÑ×°ºÃTomcat axis)
¡¡¡¡VS ......

ÅäÖÃJavaºÍeclipse»·¾³


ÀÏ
ʦÈÃÏÂÔØ°²×°jdk1.4¡¢jdk1.5ºÍjdk1.6Èý¸ö°æ±¾µÄJava¿ª·¢°ü£¬²¢ÇÒÊìÁ·Çл»¸÷¸ö»·¾³£¬Æäʵ¾ÍÊÇÅäÖò»Í¬µÄ»·¾³±äÁ¿¡£ÒÔǰֻÊÇÔÚ»·¾³±ä
Á¿ÖÐÉèÖÃÁËÓû§±äÁ¿£¬JavaÔËÐÐÒ²ºÜÕý³£¡£Ò»µ©ÐèÒªÔÚ¼¸¸ö°æ±¾ÖÐÇл»£¬Óû§±äÁ¿¾ÍʧЧÁË¡£¾­¹ý³¢ÊÔ²ÅÖªµÀ±ØÐëÉèÖÃϵͳ±äÁ¿£¬ÎªÁË·½±ã¿ÉÒÔÉèÖÃ
JAVA_HOME±äÁ¿ÎªjdkµÄ°²×°Â·¾¶£¬ÔÙ°Ñ %JA ......

ÓÃjava¶ÁÎļþÄÚÈÝ

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.RandomAccessFile;
import java.io.Reader;
/**
 *
 * ¶àÖÖ·½Ê½¶ÁÎ ......

JavaÖеÄtransient£¬volatileºÍstrictfp¹Ø¼ü×Ö

Java
ÖеÄtransient£¬volatileºÍstrictfp¹Ø¼ü×Ö
    Èç¹ûÓÃtransientÉùÃ÷Ò»¸öʵÀý±äÁ¿£¬µ±¶ÔÏó´æ´¢Ê±£¬ËüµÄÖµ²»ÐèҪά³Ö¡£ÀýÈ磺
Java
´úÂë
class
 T {  
   transient
 
int
 a;  
//²»ÐèҪά³Ö
  
   int ......

JAVAÖеķ´Éä»úÖÆÏê½â

JAVA·´Éä»úÖÆ
    JAVA·´Éä»úÖÆÊÇÔÚÔËÐÐ״̬ÖУ¬¶ÔÓÚÈÎÒâÒ»¸öÀ࣬¶¼Äܹ»ÖªµÀÕâ¸öÀàµÄËùÓÐÊôÐԺͷ½·¨£»¶ÔÓÚÈÎÒâÒ»¸ö¶ÔÏ󣬶¼Äܹ»µ÷ÓÃËüµÄÈÎÒâÒ»¸ö·½·¨£»ÕâÖÖ¶¯Ì¬»ñÈ¡µÄÐÅÏ¢ÒÔ¼°¶¯Ì¬µ÷ÓöÔÏóµÄ·½·¨µÄ¹¦ÄܳÆÎªjavaÓïÑԵķ´Éä»úÖÆ¡£
Java·´Éä»úÖÆÖ÷ÒªÌṩÁËÒÔϹ¦ÄÜ£º ÔÚÔËÐÐʱÅжÏÈÎÒâÒ»¸ö¶ÔÏóËùÊô ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ