Java »ñÈ¡Á½¸öÕûÐÍÊý×éÖ®¼äµÄÖØ¸´ÔªËؼ¯ºÏ
public List<Integer> findSame(int array1[], int array2[]) {
// ÖØ¸´ÔªËؽá¹û¼¯ºÏ
List<Integer> result = new ArrayList<Integer>();
// ÀûÓÃhashmapÀ´Ñ°ÕÒÖØ¸´ÔªËØ
HashMap<String, String> hashMap = new HashMap<String, String>();
// ½«µÚÒ»¸öÊý×é¼ÓÈëhashmap
for (int i = 0; i < array1.length; i++) {
String temp = array1[i] + "";
hashMap.put(temp, temp);
}
// ±éÀúµÚ¶þ¸öÊý×é
for (int i = 0; i < array2.length; i++) {
String temp = array2[i] + "";
// ÔÚÒѾ´æÔÚµÚÒ»¸öÊý×éËùÓÐÔªËØµÄhashmapÀïѰÕÒµÚ¶þÊý×éÀïµÄÔªËØ
if (hashMap.get(temp) != null) {
// ½«Öظ´³öÏÖµÄÔªËØ¼ÓÈë½á¹û¼¯ºÏ
result.add(array2[i]);
}
}
return result;
}
Ïà¹ØÎĵµ£º
ÃæÏòJavaÓ¦ÓõĿìËÙWeb·þÎñÖ§³Ö¹¤¾ß - Netrifex
Proxisoft½ñÌìÐû²¼Netrifex 1.0°æ¡£
Netrifex¿ÉÒÔÁ¢¼´°ÑWeb ServicesÌí¼Óµ½ÏÖÓеÄJava SEºÍJava EEÓ¦ÓóÌÐò£¬´Ó¶øÊµÏÖ°ÑWeb Services¿ìËÙ¡¢µÍ·ÑÓõIJ¿Êðµ½Õû¸öÆóÒµÓ¦Óá£
NetrifexÔö¼ÓWeb Servicesµ½ÏÖÓеÄJavaÓ¦ÓÃÖС£¸Ã²úƷʹÓû§Äܹ»£º
* ¿ìËÙ´´½¨Web Service ......
JAVAÓïÑÔÖеķ´Éä»úÖÆ£º
ÔÚJava ÔËÐÐʱ »·¾³ÖУ¬¶ÔÓÚÈÎÒâÒ»¸öÀ࣬ÄÜ·ñÖªµÀÕâ¸öÀàÓÐÄÄЩÊôÐԺͷ½·¨£¿
¶ÔÓÚÈÎÒâÒ»¸ö¶ÔÏó£¬ÄÜ·ñµ÷ÓÃËûµÄ·½·¨£¿ÕâЩ´ð°¸Êǿ϶¨µÄ£¬ÕâÖÖ¶¯Ì¬»ñÈ¡ÀàµÄÐÅÏ¢£¬ÒÔ¼°¶¯Ì¬µ÷ÓÃÀàµÄ·½·¨µÄ¹¦ÄÜÀ´Ô´ÓÚJAVAµÄ·´Éä¡£´Ó¶øÊ¹java¾ßÓж¯Ì¬ÓïÑÔµÄÌØÐÔ¡£
JA ......
Dojo ÔÚ»ùÓÚWeb µÄÓ¦ÓóÌÐòÖÐÔ½À´Ô½Êܵ½»¶Ó¡£ºÜ¶à¿ª·¢ÈËÔ±ÊÇ Java™ ±à³Ì·½ÃæµÄÄÜÊÖ£¬µ«ÊÇÔÚ JavaScript
·½ÃæÈ´È±·¦¾Ñé¡£´ÓÇ¿ÀàÐÍ¡¢ÃæÏò¶ÔÏóµÄ±àÒëÓïÑÔתÏò¶¯Ì¬µÄ¡¢ÈõÀàÐͽű¾ÓïÑÔ£¬¿ª·¢ÈËÔ±ÐèÒª¾Àú¸ÅÄîԾǨ´øÀ´µÄÀ§ÄÑ¡£ÕâÖÖ»ìÂÒʹ¿ª·¢ÈËÔ±ºÜÄÑÕýÈ·µØÉùÃ÷
Dojo Àà¡£±¾ÎĽ«°ïÖúÊáÀíÕâÖÖ»ìÂÒ£¬½âÊÍΪºÎ±ØÐë ......
1¡¢set¼¯ºÏÊÇ×î¼òµ¥µÄÒ»ÖÖ¼¯ºÏ£¬¼¯ºÏÖв»°´Ö¸¶¨µÄ·½Ê½ÅÅÐò£¬²¢ÇÒûÓÐÖØ¸´¶ÔÏó¡£
2¡¢set½Ó¿ÚÖ÷ÒªÓÐÁ½¸öʵÏÖÀࣺHashSetºÍTreeSet
(1)HashSet:Êǰ´ÕÕ¹þÏ£Ëã·¨À´½øÐдæÈ¡¼¯ºÏÖеĶÔÏ󣬴æÈ¡µÄËٶȱȽϿ졣
(2)TreeSet£ºÊµÏÖÁËSortedSet½Ó¿Ú£¬¾ßÓÐÅÅÐòµÄ¹¦ÄÜ¡£
3¡¢HashSetÀàÊǰ´ÕÕ¹þÏ£Ëã·¨À´´æÈ¡ ......
ÔËÐÐÓ¦ÓóÌÐòÓëÔËÐÐweb³ÌÐòÔÀíÊÇÒ»Öµģ¬Ö»²»¹ýwebÓ¦ÓóÌÐòÒѾÔÚÆô¶¯Ê±½«³ÌÐòÔËÓõÄjar°üÉèÖõ½»·¾³±äÁ¿ÀӦÓóÌÐò¿ÉÒÔ×Ô¼ºÐ´¸öÅú´¦ÀíÀ´ÉèÖû·¾³±äÁ¿£º
java -classpath ./lib/application.jar;./lib/hibernate3.jar -Xms608m -Xmx608m com.zyj.application.StartUp
pause/exit
ÆäÖÐapplication.jarΪӦÓóÌÐòµÄjar° ......