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

JAVAÖÐÕýÔò±í´ïʽµÄÓ¦Óà (Ò»)

Jakarta-OROÕýÔò±í´ïʽ¿â
1£®¼ò½é£º
Jakarta-OROÊÇ×îÈ«ÃæÒÔ¼°ÓÅ»¯µÃ×îºÃµÄÕýÔò±í´ïʽAPIÖ®Ò»£¬Jakarta-ORO¿âÒÔǰ½Ð×öOROMatcher£¬ÊÇÓÉDaniel F. Savarese±àд£¬ºóÀ´Ëû½«ÆäÔùÓëJakarta Project£¬¶ÁÕß¿ÉÔÚApache.orgµÄÍøÕ¾ ÏÂÔØ¸ÃAPI°ü¡£
Ðí¶àÔ´´úÂ뿪·ÅµÄÕýÔò±í´ïʽ¿â¶¼ÊÇÖ§³ÖPerl5¼æÈݵÄÕýÔò±í´ïʽÓï·¨£¬Jakarta-OROÕýÔò±í´ïʽ¿âÒ²²»ÀýÍ⣬ËûÓëPerl 5ÕýÔò±í´ïʽÍêÈ«¼æÈÝ¡£
2£®¶ÔÏóÓëÆä·½·¨£º
¡ïPatternCompiler¶ÔÏó£º
ÎÒÃÇÔÚʹÓÃJakarta-ORO API°üʱ£¬×îÏÈÒª×öµÄÊÇ£¬´´½¨Ò»¸öPerl5CompilerÀàµÄʵÀý£¬²¢°ÑËü¸³Öµ¸øPatternCompiler½Ó¿Ú¶ÔÏó¡£Perl5CompilerÊÇPatternCompiler½Ó¿ÚµÄÒ»¸öʵÏÖ£¬ÔÊÐíÄã°ÑÕýÔò±í´ïʽ±àÒë³ÉÓÃÀ´Æ¥ÅäµÄPattern¶ÔÏó¡£
PatternCompiler compiler=new Perl5Compiler();
¡ïPattern¶ÔÏó£º
Òª°ÑËù¶ÔÓ¦µÄÕýÔò±í´ïʽ±àÒë³ÉPattern¶ÔÏó£¬ÐèÒªµ÷ÓÃcompiler¶ÔÏóµÄcompile()·½·¨£¬²¢ÔÚµ÷ÓòÎÊýÖÐÖ¸¶¨ÕýÔò±í´ïʽ¡£¾Ù¸öÀý×Ó£¬Äã¿ÉÒÔ°´ÕÕÏÂÃæÕâÖÖ·½Ê½±àÒëÕýÔò±í´ïʽ"s[ahkl]y"£º
Pattern pattern=null;
try {
pattern=compiler.compile("s[ahkl]y ");
} catch (MalformedPatternException e) {
e.printStackTrace();
}
ÔÚĬÈϵÄÇé¿öÏ£¬±àÒëÆ÷»á´´½¨Ò»¸ö¶Ô´óСдÃô¸ÐµÄģʽ£¨pattern£©¡£Òò´Ë£¬ÉÏÃæ´úÂë±àÒëµÃµ½µÄģʽֻƥÅä"say"¡¢"shy"¡¢ "sky"ºÍ"sly"£¬µ«²»Æ¥Åä"Say"ºÍ"skY"¡£Òª´´½¨Ò»¸ö´óСд²»Ãô¸ÐµÄģʽ£¬ÄãÓ¦¸ÃÔÚµ÷ÓñàÒëÆ÷µÄʱºòÖ¸¶¨Ò»¸ö¶îÍâµÄ²ÎÊý:
pattern=compiler.compile("s[ahkl]y",Perl5Compiler.CASE_INSENSITIVE_MASK);
Pattern¶ÔÏó´´½¨ºÃÖ®ºó£¬¾Í¿ÉÒÔͨ¹ýPatternMatcherÀàÓøÃPattern¶ÔÏó½øÐÐģʽƥÅä¡£
¡ïPatternMatcher¶ÔÏó:
PatternMatcher¶ÔÏóÒÀ¾ÝPattern¶ÔÏóºÍ×Ö·û´®Õ¹¿ªÆ¥Åä¼ì²é¡£ÄãҪʵÀý»¯Ò»¸öPerl5MatcherÀಢ°Ñ½á¹û¸³Öµ¸øPatternMatcher½Ó¿Ú¡£Perl5MatcherÀàÊÇPatternMatcher½Ó¿ÚµÄÒ»¸öʵÏÖ£¬Ëü¸ù¾ÝPerl 5ÕýÔò±í´ïʽÓï·¨½øÐÐģʽƥÅ䣺
PatternMatcher matcher=new Perl5Matcher();
PatternMatcher¶ÔÏóÌṩÁ˶à¸ö·½·¨½øÐÐÆ¥Åä²Ù×÷£¬ÕâЩ·½·¨µÄµÚÒ»¸ö²ÎÊý¶¼ÊÇÐèÒª¸ù¾ÝÕýÔò±í´ïʽ½øÐÐÆ¥ÅäµÄ×Ö·û´®£º
boolean matches(String input, Pattern pattern)£ºµ±ÒªÇóÊäÈëµÄ×Ö·û´®inputºÍÕýÔò±í´ïʽpattern¾«È·Æ¥ÅäʱʹÓø÷½·¨¡£Ò²¾ÍÊÇ˵µ±ÕýÔò±í´ïʽÍêÕûµØÃèÊöÊäÈë×Ö·û´®Ê±·µ»ØÕæÖµ¡£
boolean matchesPrefix(String input, Pat


Ïà¹ØÎĵµ£º

ÀûÓÃJAVA´ò°üÉú³ÉzipÎļþµÄÀà

Ö÷Òª´úÂë²Î¿¼ÁËbeansoftµÄZipUtil,Ìí¼ÓÁËÒ»¸ö·½·¨£¬
¿ÉÒ԰Ѳ»Í¬Ä¿Â¼ÎļþÌí¼Óµ½zipÖÐ,²¢×öÁËһЩ¸Ä½ø£¬Ê¹ÓÃÁËapacheµÄzipÀ࣬(ԭΪjdkµÄzipÀà)£¬Ê¹Ö§³ÖÖÐÎÄÎļþÃû¡£
apacheµÄzipÀà¿ÉÒÔ´ÓantÖгéÈ¡¡£apacheºÃÏñûÓÐÌṩµ¥¶ÀÏÂÔØ¡£
package com.order;
import java.io.*;
import java.util.List;
import org.apache.tool ......

ͨ¹ýJava»òJspÏòÊý¾Ý¿â´æÈ¡¶þ½øÖÆÍ¼Æ¬


¡¡¡¡1 MySQL´æ´¢´óÈÝÁ¿µÄ¶þ½øÖÆÎļþµÄ¸ñʽÊÇblob£¬Æäʵ³ýÁËͼƬ»¹¿ÉÒÔ´æ±ðµÄ
¡¡¡¡2 ÒªÏòÊý¾Ý¿â´æ´¢¶þ½øÖƵÄÎļþÒ»¶¨Òª°ÑÒª´æ´¢µÄÊý¾Ýת»»³É¶þ½øÖÆÁ÷
¡¡¡¡·Ï»°¾Í²»¶à˵ÁË£¬´ó¼Ò¿´¿´´úÂëºÜÈÝÒ×Ã÷°×£¬ÏÈÀ´¿´Ò»¸öapp³ÌÐò£¬µ±È»Ê×ÏÈÄúÒªÔÚÊý¾Ý¿âÖÐÏȽ¨Á¢Ò»¸öÓÃÓÚ±£´æÍ¼Æ¬µÄ±íºÍÏàÓ¦µÄÁУ¬Êý¾Ý¸ñʽΪblob
¡¡¡¡  package ......

Java³õѧÕߣºÍ¼Êé¹ÜÀíС¹¤¾ß´úÂë

1.Welcome.java
import java.util.Date;
import java.util.Scanner;

public class Welcome {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args){
// TODO Auto-generated method stub

System.out.println("Welcome to vis ......

Java¶ÔÏóµÄÐòÁл¯ºÍ·´ÐòÁл¯Êµ¼ù

µ±Á½¸ö½ø³ÌÔÚ½øÐÐÔ¶³ÌͨÐÅʱ£¬±Ë´Ë¿ÉÒÔ·¢Ë͸÷ÖÖÀàÐ͵ÄÊý¾Ý¡£ÎÞÂÛÊǺÎÖÖÀàÐ͵ÄÊý¾Ý£¬¶¼»áÒÔ¶þ½øÖÆÐòÁеÄÐÎʽÔÚÍøÂçÉÏ´«ËÍ¡£·¢ËÍ·½ÐèÒª°ÑÕâ¸öJava¶ÔÏóת»»Îª×Ö½ÚÐòÁУ¬²ÅÄÜÔÚÍøÂçÉÏ´«ËÍ£»½ÓÊÕ·½ÔòÐèÒª°Ñ×Ö½ÚÐòÁÐÔÙ»Ö¸´ÎªJava¶ÔÏó¡£
¡¡¡¡°ÑJava¶ÔÏóת»»Îª×Ö½ÚÐòÁеĹý³Ì³ÆÎª¶ÔÏóµÄÐòÁл¯¡£
¡¡¡¡°Ñ×Ö½ÚÐòÁлָ´ÎªJava¶ÔÏóµÄ¹ ......

java Êý¾Ý¿âÁ¬½Ó³Ø


Êý¾Ý¿âÁ¬½Ó³Ø£¬ÊÇÒ»ÖÖÏ൱ʵÓõÄÓ¦ÓóÌÐò¡£Ëü¿ÉÒÔ±£´æ¡¢Î¬»¤¼°´´½¨Óû§ËùÐèµÄÊý¾Ý¿âÁ¬½Ó¡£´Ó¶øÊ¹µÃÓû§µÃµ½Ò»¸öÁ¬½ÓµÄʱ¼ä½µµÍ90%ÒÔÉÏ¡£´ó´óÌáÉýÁËÊý¾Ý¿â·ÃÎʵķ´Ó¦Ê±¼ä¡£
Õâ¸öÊÇÒ»¸ö¿ªÔ´µÄ´úÂë¡£´ó¼Ò¿ÉÒÔÐÞ¸ÄËü¡¢Ê¹ÓÃËü¡£
Ï£ÍûÎҵĴúÂëÄܶԴó¼ÒÓÐÓá£
´Ë´úÂ룬¾­¹ý1000ÊýÁ¿¼¶µÄ¶àÏ̲߳¢·¢·ÃÎʲâÊÔ¡£ÔÚËĺËCPUÏÂÒ²½øÐÐ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ