JAVAÖÐÕýÔò±í´ïʽ×ܽá
×òÌ죬ÎÒµÄÅóÓÑÇë½ÌÎÒÕýÔò±í´ïʽ¡£ÎÒÒ²ºÃ¾ÃûÓÐд¹ýÕýÔò±í´ïʽÁË£¬×òÌì¸ÕºÃ¿´ÁËÏÂÈçÅôÍø´´Ê¼ÈËÑîÖпÆÀÏʦ¹ØÓÚÕýÔò±í´ïʽµÄ½²½â¡£Ê¹ÎÒ¼ÓÉîÁËÕýÔò±í´ïʽµÄÓ¡Ïñ¡£ÏÖÎÒ°ÑËû×ܽáÏ£º
Ðí¶àÓïÑÔ£¬°üÀ¨Perl¡¢PHP¡¢Python¡¢JavaScriptºÍJScript£¬¶¼Ö§³ÖÓÃÕýÔò±í´ïʽ´¦ÀíÎı¾£¬Ò»Ð©Îı¾±à¼Æ÷ÓÃÕýÔò±í´ïʽʵÏָ߼¶“ËÑË÷-Ìæ»»”¹¦ÄÜ¡£ËùÒÔJAVAÓïÑÔÒ²²»ÀýÍâ¡£ÕýÔò±í´ïʽÒѾ³¬³öÁËijÖÖÓïÑÔ»òij¸öϵͳµÄ¾ÖÏÞ£¬³ÉΪ±»ÈËÃǹãΪʹÓõŤ¾ß£¬ÎÒÃÇÍêÈ«¿ÉÒÔÓÃËüÀ´½â¾öʵ¼Ê¿ª·¢ÖÐÅöµ½µÄһЩʵ¼ÊµÄÎÊÌâ¡£
ÔÚJDK1.3¼°Ö®Ç°µÄJDK°æ±¾Öв¢Ã»Óаüº¬ÕýÔò±í´ïʽµÄÀ࣬Èç¹ûÒªÔÚJavaÖÐʹÓÃÕýÔò±í´ïʽ±ØÐëʹÓõÚÈý·½ÌṩµÄÕýÔò±í´ïʽ¿â£¬×îÓÐÃûµÄ¾ÍÊÇJakarta-ORO£¬Jakarta-ORO¿âÒÔÇ°½Ð×öOROMatcher£¬ÊÇDaniel SavareseÔùË͸øJakarta ProjectµÄÒ»¸ö¿ªÔ´°ü¡£Ê¹ÓõÄʱºòÊ×ÏÈÒª´´½¨Ò»¸öʵÏÖÁËPatternCompiler½Ó¿ÚµÄʵÀý±äÁ¿ÒÔ´´½¨Ò»¸ö“ģʽ±àÒëÆ÷”£¬Jakarta-OROÖÐʵÏÖÁËÕâ¸ö½Ó¿ÚµÄÀà¾ÍÊÇPerl5Compiler£¬Õâ¸öÀà×öµ½ÁËÓëPerl5µÄÕýÔò±í´ïʽÍêÈ«¼æÈÝ¡£Jakarta-OROµÄʹÓÃÊǷdz£¼ò±ãµÄ£¬¶øÇÒЧÂʷdz£¸ß£¬Ö§³ÖµÄÕýÔò±í´ïʽÓï·¨Ò²ÊǷdz£È«µÄ£¬Î¨Ò»µÄȱµã¾ÍÊÇËü²»ÊÇJDKÖеıê×¼°ü¡£´ÓJDK1.4¿ªÊ¼ÌṩÁËÖ§³ÖÕýÔò±í´ïʽAPI£¬ËüÃÇλÓÚjava.util.regex°üÖУ¬ÓÉÓÚÒѾÓÐÁ˱ê×¼API£¬ËùÒÔ±¾Ê齫»áÓÃjava.util.regex½øÐÐÕýÔò±í´ïʽµÄÏà¹Ø²Ù×÷¡£
Ò»¡¢ÕýÔò±í´ïʽ»ù´¡ÖªÊ¶
1.1 ¾äµã·ûºÅ
¼ÙÉèÄãÔÚÍæÓ¢ÎÄÆ´×ÖÓÎÏ·£¬ÏëÒªÕÒ³öÈý¸ö×ÖĸµÄµ¥´Ê£¬¶øÇÒÕâЩµ¥´Ê±ØÐëÒÔ“t”×Öĸ¿ªÍ·£¬ÒÔ“n”×Öĸ½áÊø¡£ÁíÍ⣬¼ÙÉèÓÐÒ»±¾Ó¢ÎÄ×ֵ䣬Äã¿ÉÒÔÓÃÕýÔò±í´ïʽËÑË÷ËüµÄÈ«²¿ÄÚÈÝ¡£Òª¹¹Ôì³öÕâ¸öÕýÔò±í´ïʽ£¬Äã¿ÉÒÔʹÓÃÒ»¸öͨÅä·û——¾äµã·ûºÅ“.”¡£ÕâÑù£¬ÍêÕûµÄ±í´ïʽ¾ÍÊÇ“t.n”£¬ËüÆ¥Åä“tan”¡¢“ten”¡¢“tin”ºÍ“ton”£¬»¹Æ¥Åä“t#n”¡¢“tpn”ÉõÖÁ“t n”£¬»¹ÓÐÆäËûÐí¶àÎÞÒâÒåµÄ×éºÏ¡£ÕâÊÇÒòΪ¾äµã·ûºÅÆ¥ÅäËùÓÐ×Ö·û£¬°üÀ¨¿Õ¸ñ¡¢Tab×Ö·ûÉõÖÁ»»Ðзû£º
1.2 ·½À¨ºÅ·ûºÅ
ΪÁ˽â¾ö¾äµã·ûºÅÆ¥Å䷶Χ¹ýÓڹ㷺ÕâÒ»ÎÊÌ⣬Äã¿ÉÒÔÔÚ·½À¨ºÅ£¨“[]”£©ÀïÃæÖ¸¶¨¿´À´ÓÐÒâÒåµÄ×Ö·û¡£´Ëʱ£¬Ö»Óз½À¨ºÅÀïÃæÖ¸¶¨µÄ×Ö·
Ïà¹ØÎĵµ£º
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class BubbleSort {
private static int a[] = new int[12];
private static BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
public static void bubbleSort(int a[], i ......
java ËÄÖÖ±éÀúListµÄ·½·¨¼°±È½Ï
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class ListTest {
public static void main(String args[]){
List<Long> lists = new ArrayList<Long>();
for(Long i=0l;i<1000000l;i++){
......
¹ØÓÚJavaÖи÷ÖÖÐÞÊηûÓë·ÃÎÊÐÞÊηûµÄ˵Ã÷
Àࣺ
·ÃÎÊÐÞÊηû ÐÞÊηû class ÀàÃû³Æ extends ¸¸ÀàÃû³Æ implement ½Ó¿ÚÃû³Æ
£¨·ÃÎÊÐÞÊηûÓëÐÞÊηûµÄλÖÿÉÒÔ»¥»»£©
·ÃÎÊÐÞÊηû
Ãû³Æ
˵Ã÷
±¸×¢
public
¿ÉÒÔ±»ËùÓÐÀà·ÃÎÊ£¨Ê¹Óã©
publicÀà±ØÐ붨ÒåÔÚºÍÀàÃûÏàͬµÄͬÃûÎļþÖÐ
package
¿ÉÒÔ±»Í¬Ò»¸ö°üÖеÄÀà·ÃÎÊ ......
JAVA\JSPÉÏ´«×é¼þ
±¾ÈËÖ»ÓÐÕâ¸öË®×¼,»áµÄÇëÖ¸µã£¬²»»áµÄ£¬¿ÉÒÔÄÃÔ´Âë
´ó¸ÅµÄÒªÇó£º
µ¥¶À¸ºÔðÉÏ´«µÄÀà,Ö»ÓÃiframeµ÷ÓÃÆäËüµÄÀ಻Óõ÷ÓÃ
ÉÏ´«Ô¤ÀÀ
µ¥¸öÎļþÉÏ´«Óë¶à¸öÎļþ¶¼Ö§¸¶
¶à¸öÎļþÉÏ´«ÐèÒªÔÚiframe¸¸¼¶Ò³Ãæ´«²Î£¬Ò²¾ÍÊÇ¿ª¹ØÄñ
Ô¤ÀÀʱ¿ÉÒÔɾ³ýÔÎļþºÍÔ¤ÀÀµÄ(¶à¸öÎļþ)ij¸ö½Úµã
ÎļþÀàÐ͵ÄÔÚiframe¶¨Òå
½ûÖ¹ÓÃ ......