javaÖÐʹÓÃÕýÔò±í´ïʽ
ת×Ô£ºhttp://student.csdn.net/space.php?uid=52781&do=blog&id=15267&cid=50252
javaÖÐʹÓÃÕýÔò±í´ïʽ
¼ÆËã»úרҵ±ÏÒµ»òÕßʹÓùýUnix¡¢PerlµÈ²úÆ·µÄ¶ÁÕßÒ»¶¨¶ÔÕýÔò±í´ïʽÓÐÒ»¶¨µÄÓ¡Ïó,¼´Ê¹Ã»ÓнӴ¥¹ýÕýÔò±í´ïʽҲ²»Òª±»ËüµÄÍâòËùÏŵ¹¡£ËäÈ»×öµ½¾«Í¨ÕýÔò±í´ïʽ±È½ÏÄÑ£¬µ«ÊÇÄܹ»ÕÆÎÕËüµÄ»ù±¾Ó¦ÓÃÈ´ÊǷdz£ÈÝÒ׵ģ¬Ò»µ©°ÑÕýÔò±í´ïʽӦÓÃÓÚʵ¼ÊÎÊÌâµÄ½â¾ö¾Í¿ÉÒԷdz£Ã÷ÏÔµÄÌá¸ß¹¤×÷ЧÂÊ¡£
ÕýÔò±í´ïʽ×îÔçÊÇÓÉÊýѧ¼ÒStephen KleeneÔÚ¶Ô×ÔÈ»ÓïÑԵĵÝÔöÑо¿³É¹ûµÄ»ù´¡ÉÏÌá³öÀ´µÄ£¬¾ßÓÐÍêÕûÓï·¨µÄÕýÔò±í´ïʽʹÓÃÔÚ×Ö·ûµÄ¸ñʽƥÅä·½ÃæÉÏ¡£ÕýÔò±í´ïʽÊÇÒ»ÖÖÃèÊöÎÄ×ÖģʽµÄ·½·¨£¬°üÀ¨Öظ´³öÏÖ¡¢²»Í¬Ñ¡Ôñ·½Ê½ÒÔ¼°ÎªÄ³Ð©×Ö·û(±ÈÈçÊý×Ö¡¢×Öĸ)¶øÌṩµÄËõдÐÎʽ¡£ÎÒÃǾ³£»áÅöµ½ÉõÖÁÓõ½Ëü£¬ÔÚWindowsµÄËÑË÷½çÃæÖÐÊäÈë“*.txt”¾Í¿ÉÒÔËÑË÷µ½ËùÓеÄÎı¾Îļþ£¬ÔÚDOSÌáʾ·ûÏÂÊäÈë“Dir *.exe”¾Í¿ÉÒÔÏÔʾ³öµ±Ç°Â·¾¶ÏÂËùÓеĿÉÖ´ÐÐÎļþ£¬ÔÚÊý¾Ý¿âÖмìË÷ËùÓÐÃû³ÆÖк¬ÓГtom”µÄ¼Ç¼¾Í¿ÉÒÔÖ´ÐÐÈçÏÂSQL£º“select * from T_Table where FName like ‘%tom%’”£¬ÕâЩ“*.txt”¡¢“%tom%”¾ÍÊÇÒ»ÖÖģʽ£¬ÕâЩģʽ½«»áÓëһЩÎı¾ÏàÆ¥Åä¡£
ΪʲôҪÓÃÕýÔò±í´ïʽ
ÄãÒ»¶¨×ö¹ý×Ö·û´®½âÎöµÄ¹¤×÷°É£¬ÄÇôÈÃÎÒÃÇÔÙÀ´ÖØÎÂÒ»ÏÂØ¬ÃΣ¡
¡¾Ø¬ÃÎ1¡¿“192.168.10.5[port=8080]”,Õâ¸ö×Ö·û´®±íʾIPµØÖ·Îª192.168.10.5µÄ·þÎñÆ÷µÄ8080¶Ë¿ÚÊÇ´ò¿ªµÄ£¬ÇëÓóÌÐò½âÎö´Ë×Ö·û´®£¬È»ºó´òÓ¡³ö“IPµØÖ·Îª***µÄ·þÎñÆ÷µÄ***¶Ë¿ÚÊÇ´ò¿ªµÄ”¡£
´úÂë 1.1 ÆÕͨ·½·¨½øÐÐIPµØÖ·×Ö·û´®½âÎö
String text = "192.168.10.5[port=8080]";
int leftBraceIndex = text.indexOf('[');
String ipAddr = text.substring(0,leftBraceIndex);
int equalsIndex = text.indexOf('=');
String port = text.substring(equalsIndex+1,text.length()-1);
System.out.println("IPµØÖ·Îª"+ipAddr+"µÄ·þÎñÆ÷µÄ"+port+"¶Ë¿ÚÊÇ´ò¿ªµÄ");
ºÃÔÚ×Ö·û´®¸ñʽ²»¸´ÔÓ,Õâô¼òµ¥µÄÈÎÎñ»¹ÊÇÄÜÇáËɸ㶨µÄ¡£
¡¾Ø¬ÃÎ2¡¿ “192.168.10.5[port=21,type=ftp]”£¬Õâ¸ö×Ö·û´®±íʾIPµØÖ·Îª192.168.10.5µÄ·þÎñÆ÷µÄ21¶Ë¿ÚÌṩµÄÊÇftp·þÎñ£¬ÆäÖÐÈç¹û“,type=ftp”²¿·Ö±»Ê¡ÂÔ£¬ÔòĬÈÏΪhttp·þÎñ¡£ÇëÓóÌÐò½âÎö´Ë×Ö·û´®£¬È»ºó´òÓ
Ïà¹ØÎĵµ£º
½ñÌìÖØÐÂÕûÀíµçÄÔ£¬ÕÒµ½Ò»¸öÎļþ£¬¿´ÁËÏÂÈÕÆÚ£¨2006.11.3£© £¬Å²»Ð¡ÐÄÔÙ¶ªÁË£¬´æµ½ÍøÉÏÀ´É¹É¹¡£
¹Ø¼ü×ÖÓֳƱ£Áô×Ö£¬ÊÇ Java ÓïÑԹ涨ÁËÌØ¶¨º¬ÒåµÄ±êʶ·û¡£Óû§Ö»Äܰ´ÕÕϵͳ¹æ¶¨µÄ·½Ê½Ê¹Ó㬲»ÄÜ×ÔÐж¨Òå¡£¹Ø¼ü×ÖÒ»ÂÉÓÃСд×Öĸ±íʾ¡£Java ÖеĹؼü×ÖÓÐ 50 ¸ö£¬°´ÓÃ;»®·ÖΪ£ºÊý¾ÝÀàÐÍ¡¢Óï¾ä¡¢ÐÞÊΡ¢·½·¨¡¢Àà¡¢ ......
²åÈëÅÅÐòµÄ¹¤×÷ÔÀíÊÇͨ¹ý¹¹½¨ÓÐÐòÐòÁУ¬¶ÔÓÚδÅÅÐòÊý¾Ý£¬ÔÚÒÑÅÅÐòÐòÁÐÖдӺóÏòǰɨÃ裬ÕÒµ½ÏàӦλÖò¢²åÈë¡£Æä¾ßÌå²½Öè²Î¼û´úÂë¼°×¢ÊÍ¡£
view plaincopy to clipboardprint?
/**
* ²åÈëÅÅÐò<br/>
* <ul>
* <li>´ÓµÚÒ»¸öÔªËØ¿ªÊ¼£¬¸ÃÔªËØ¿ÉÒÔÈÏΪÒѾ±»ÅÅÐò ......
JavaÖÐI/O³õ̽
ʵÀý£º¶ÁÈ¡Îļþtest.Txt
´úÂ룺
try {
FileReader fReader=new FileReader("c:\\java\\test.txt");
BufferedReader bReader=new BufferedReader(fReader);
while(true) {
String temp=bReader.readLine();
&nbs ......
1¡¢ ¶ÔÏóµÄ³õʼ»¯
(1) ·Ç¾²Ì¬¶ÔÏóµÄ³õʼ»¯
ÔÚ´´½¨¶ÔÏóʱ£¬¶ÔÏóËùÔÚÀàµÄËùÓÐÊý¾Ý³ÉÔ±»áÊ×ÏȽøÐгõʼ»¯¡£
»ù±¾ÀàÐÍ£ºintÐÍ£¬³õʼ»¯Îª0¡£
Èç¹ûΪ¶ÔÏó£ºÕâЩ¶ÔÏó»á°´Ë³Ðò³õʼ»¯¡£
¡ùÔÚËùÓÐÀà³ÉÔ±³õʼ»¯Íê³ÉÖ®ºó£¬²Åµ÷Óñ¾ÀàµÄ¹¹Ôì·½·¨´´½¨¶ÔÏó¡£
¹¹Ôì·½·¨µÄ×÷ÓþÍÊdzõʼ»¯ ......
instanceofÊÇJavaµÄÒ»¸ö¶þÔª²Ù×÷·û£¬ºÍ==£¬>£¬<ÊÇͬһÀà¶«¶«¡£ÓÉÓÚËüÊÇÓÉ×Öĸ×é³ÉµÄ£¬ËùÒÔÒ²ÊÇJavaµÄ±£Áô¹Ø¼ü×Ö¡£ËüµÄ×÷ÓÃÊDzâÊÔËü×ó±ßµÄ¶ÔÏóÊÇ·ñÊÇËüÓұߵÄÀàµÄʵÀý£¬·µ»ØbooleanÀàÐ͵ÄÊý¾Ý¡£¾Ù¸öÀý×Ó£º
¡¡¡¡String s = "I AM an Object!";
¡¡¡¡boolean isObject = s instanceof Object;
¡¡¡¡ÎÒÃÇÉùÃ÷ÁËÒ»¸öSt ......