¹ØÓÚJavaÖÐsplit·½·¨¶Ô¿Õ×Ö·û´®´¦ÀíÎÊÌâ
µ±Ç°ÔÚ½øÐеÄÏîÄ¿ÖУ¬ÔÚʹÓÃsplit·½·¨Ê±Óöµ½Ò»¸ö±È½ÏÒþ±ÎµÄÎÊÌ⣬×îºóÎÊÌâ½â¾öÁË£¬µÃµ½µÄÒ»¸öÆôµÏ¾ÍÊÇÔÚʹÓÃÕâЩº¯Êýʱ£¬ÕæµÄÐèÒªÈÏÕæ²Î¿¼Îĵµ£¬¶¼¹Ö×Ô¼ºÌ«´ÖÐÄ£¬ÏÂÃæ×ܽáÒ»ÏÂÒÔ¼ÓÉî¼ÇÒä
ÎÊÌâÃèÊö£º
´ÓÊý¾Ý¿â·µ»ØµÄÊý¾Ý´®£¬ÐèÒª¼ÆËãÊý¾ÝµÄ¸öÊý£¬Ò²¾ÍÊÇÊý¾Ý±íÖеļǼÌõÊý£¬Ã¿Ìõ¼Ç¼°üÀ¨3¸ö×ֶΣ¬Ã¿¸ö×Ö¶ÎʹÓüä¸ô×Ö·û´®“γξζν”½øÐзָô£¬±ÈÈ磺
data=“1γξζνaaaγξζνaaaγξζν2γξζνbbbγξζνbbbγξζ픣¬½øÐвð·Ö
result=data.split("γξζν")£¬Ôò¿ÉÒÔÓÃresult.length%3ÊÇ·ñΪ0À´ÅжÏdataÊÇ·ñ°üÀ¨Èý¸ö×ֶεÄÊý¾Ý£¬ÕâÑùûÓÐÈκÎÎÊÌ⣬µ«Èç¹ûijЩ×Ö¶ÎûÓÐÊý¾Ý£¬±ÈÈ磺
data=“1γξζνaaaγξζνaaaγξζν2γξζνbbbγξζνγξζ픣¬½øÐвð·Öresult=data.split("γξζν")£¬Èç´Ëresult.length%3²¢²»ÊÇÎÒËùÏëÏóµÄΪ0£¬¾¿ÆäÔÒò£¬ÊÇÒòΪsplit·½·¨
public String
[] split
(String
regex) ¸Ã·½·¨µÄ×÷ÓþÍÊÇʹÓøø¶¨µÄ±í´ïʽºÍÏÞÖÆ²ÎÊý 0 À´µ÷ÓÃÁ½²ÎÊý
split·½·¨¡£Òò´Ë£¬ËùµÃÊý×éÖв»°üÀ¨½áβ¿Õ×Ö·û´®
public String
[] split
(String
regex,
int limit) limit
²ÎÊý¿ØÖÆÄ£Ê½Ó¦ÓõĴÎÊý£¬Òò´ËÓ°ÏìËùµÃÊý×éµÄ³¤¶È¡£Èç¹û¸ÃÏÞÖÆ n
´óÓÚ 0£¬Ôòģʽ½«±»×î¶àÓ¦ÓÃ
n
- 1 ´Î£¬Êý×éµÄ³¤¶È½«²»»á´óÓÚ n
£¬¶øÇÒÊý×éµÄ×îºóÒ»Ï°üº¬ËùÓг¬³ö×îºóÆ¥ÅäµÄ¶¨½ç·ûµÄÊäÈë¡£Èç¹û n
Ϊ·ÇÕý£¬ÄÇôģʽ½«±»Ó¦Óþ¡¿ÉÄܶàµÄ´ÎÊý£¬¶øÇÒÊý×é¿ÉÒÔÊÇÈκγ¤¶È¡£Èç¹û n
Ϊ
0£¬ÄÇôģʽ½«±»Ó¦Óþ¡¿ÉÄܶàµÄ´ÎÊý£¬Êý×é¿ÉÒÔÊÇÈκγ¤¶È£¬²¢ÇÒ½áβ¿Õ×Ö·û´®½«±»¶ªÆú
Òò´Ëresult=data.split("γξζν",-1)£¬¾Í¿ÉÒԵõ½ÕýÈ·½á¹û
×¢Ò⣺result.length=7£¬²»ÊÇ6£¬°üÀ¨ÁË×îºóÒ»¸öγξζνº
Ïà¹ØÎĵµ£º
JavaỊ̈߳ºÏß³ÌջģÐÍÓëÏ̵߳ıäÁ¿
SCJP5ѧϰ±Ê¼Ç
ÒªÀí½âÏ̵߳÷¶ÈµÄÔÀí£¬ÒÔ¼°Ïß³ÌÖ´Ðйý³Ì£¬±ØÐëÀí½âÏß³ÌջģÐÍ¡£
Ïß³ÌÕ»ÊÇָijʱ¿ÌʱÄÚ´æÖÐÏ̵߳÷¶ÈµÄÕ»ÐÅÏ¢£¬µ±Ç°µ÷Óõķ½·¨×ÜÊÇλÓÚÕ»¶¥¡£Ïß³ÌÕ»µÄÄÚÈÝÊÇËæ×ųÌÐòµÄÔËÐж¯Ì¬±ä»¯µÄ£¬Òò´ËÑо¿Ïß³ÌÕ»±ØÐëÑ¡ÔñÒ»¸öÔËÐеÄʱ¿Ì£¨Êµ¼ÊÉÏÖ¸´úÂëÔËÐе½Ê²Ã´µØ· ......
JavaỊ̈߳ºÏ̵߳Ľ»»¥
SCJP5ѧϰ±Ê¼Ç
Ï߳̽»»¥ÊDZȽϸ´ÔÓµÄÎÊÌ⣬SCJPÒªÇ󲻺ܻù´¡£º¸ø¶¨Ò»¸ö³¡¾°£¬±àд´úÂëÀ´Ç¡µ±Ê¹Óõȴý¡¢Í¨ÖªºÍ֪ͨËùÓÐÏ̡߳£
Ò»¡¢Ï߳̽»»¥µÄ»ù´¡ÖªÊ¶
SCJPËùÒªÇóµÄÏ߳̽»»¥ÖªÊ¶µãÐèÒª´Ójava.lang.ObjectµÄÀàµÄÈý¸ö·½·¨À´Ñ§Ï°£º
void notify()
......
JavaỊ̈߳ºÏ̵߳ĵ÷¶È-ÊØ»¤Ïß³Ì
ÊØ»¤Ïß³ÌÓëÆÕͨÏß³Ìд·¨ÉÏ»ù±¾Ã´É¶Çø±ð£¬µ÷ÓÃÏ̶߳ÔÏóµÄ·½·¨setDaemon(true)£¬Ôò¿ÉÒÔ½«ÆäÉèÖÃÎªÊØ»¤Ï̡߳£
ÊØ»¤Ïß³ÌʹÓõÄÇé¿ö½ÏÉÙ£¬µ«²¢·ÇÎÞÓ㬾ÙÀýÀ´Ëµ£¬JVMµÄÀ¬»ø»ØÊÕ¡¢ÄÚ´æ¹ÜÀíµÈÏ̶߳¼ÊÇÊØ»¤Ï̡߳£»¹ÓоÍÊÇÔÚ×öÊý¾Ý¿âÓ¦ÓÃʱºò£¬Ê¹ÓõÄÊý¾Ý¿âÁ¬½Ó³Ø£¬Á¬½Ó³Ø±¾ÉíÒ²°üº ......
Ê×ÏÈÉùÃ÷һϣ¬´ËÎÄÕÂʱ´ÓÍøÉÏ×ªÔØµÄ¡£ÈçϵÄijЩ·½·¨ÊÇȷʵ¹ÜÓ㬵«ÊÇ´ÓÖз¢ÏÖÁËÓÐÒ»µã²»×㣬¾ÍÊÇÔÎıÊÕßû¿¼ÂÇʹÓò»Í¬Web
Serverʱ³öÏÖµÄÇé¿ö£¬±ÈÈçÎÄÕÂÀïÎÒÓÃ
ºìÉ«×ÖÌå
»³öÀ´µÄ²¿·Ö´úÂëÔÚTomcatÅܵÄʱºòµÃÓÃËû˵µÄ·½·¨£¬²»¹ýµ½ÁËWebSphereµÄʱºò±ØÐëµÃÓÃÔÏȵÄ
String name = request.getParameter("name& ......