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

JavaÎļþ²Ù×÷´óÈ«£¨°Ë£©

49.Îı¾²éÕÒÌæ»»
//import java.nio.*;
String s1=%%1;
String s2=%%2;
String s3=%%3;
int pos=%%4;
  /*±äÁ¿iºÍj·Ö±ð±íʾÖ÷´®ºÍģʽ´®Öе±Ç°×Ö·û´®µÄλÖã¬k±íʾƥÅä´ÎÊý*/
  int i,j,k=0;
  i = pos;
  j = 0;
  //½«s1ת»¯³ÉStringBufferÐͽøÐвÙ×÷
  repStr = new StringBuffer(s1);
  while(i<repStr.length()&&j<s2.length())
  {
  if(repStr.charAt(i) == s2.charAt(j))
  {
 ++i; ++j;
 if(j==s2.length())
 {
 /*j=s2.length()±íʾ×Ö·û´®Æ¥Åä³É¹¦£¬Æ¥Åä´ÎÊý¼Ó1£¬´ËÍâ¶ÔÖ÷´®½øÐÐ×Ö·û´®Ìæ»»*/
 k = k+1;
 repStr.replace(i-j,i,s3);
 //½«j½øÐÐÖØÐ¸³Öµ¿ªÊ¼ÐµıȽÏ
 j = 0;
 }
  }
  else {i = i-j+1; j = 0;}
  }
  return k;
50.Îļþ¹ØÁª
//import java.io.*;
try {
Runtime.getRuntime().exec(%%1); //"assoc .txt =mynote" "assoc [.ext[=[filetype]]]" 
} catch (IOException e) {
e.printStackTrace();
}
52.ÉèÖÃJDK»·¾³±äÁ¿
@echo off 
IF EXIST %1\bin\java.exe ( 
rem ÈçÊäÈëÕýÈ·µÄ Java2SDK °²×°Ä¿Â¼£¬¿ªÊ¼ÉèÖû·¾³±äÁ¿ 
@setx JAVA_HOME %1 
@setx path %path%;%JAVA_HOME%\bin 
@setx classpath %classpath%;. 
@setx classpath %classpath%;%JAVA_HOME%\lib\tools.jar 
@setx classpath %classpath%;%JAVA_HOME%\lib\dt.jar 
@setx classpath %classpath%;%JAVA_HOME%\jre\lib\rt.jar 
@echo on 
@echo Java 2 SDK »·¾³²ÎÊýÉèÖÃÍê±Ï£¬Õý³£Í˳ö¡£ 
) ELSE ( 
IF "%1"=="" ( 
rem ÈçûÓÐÌṩ°²×°Ä¿Â¼£¬Ìáʾ֮ºóÍ˳ö
@echo on
@echo Ã»ÓÐÌṩ Java2SDK µÄ°²×°Ä¿Â¼,²»×öÈκÎÉèÖã¬ÏÖÔÚÍ˳ö»·¾³±äÁ¿ÉèÖá£
) ELSE 


Ïà¹ØÎĵµ£º

Java³£¼ûµÄÎÊÌâ

1.Duplicated Code ´úÂëÖØ¸´¼¸ºõÊÇ×î³£¼ûµÄÒìζÁË¡£ËûÒ²ÊÇRefactoringµÄÖ÷ҪĿ±êÖ®Ò»¡£´úÂëÖØ¸´ÍùÍùÀ´×ÔÓÚcopy-and-pasteµÄ±à³Ì·ç¸ñ¡£ÓëËûÏà¶ÔÓ¦OAOOÊÇÒ»¸öºÃϵͳµÄÖØÒª±êÖ¾¡£ 2.Long method ËüÊÇ´«Í³½á¹¹»¯µÄ“ÒŶ¾”¡£Ò»¸ö·½·¨Ó¦µ±¾ßÓÐ×ÔÎÒ¶ÀÁ¢µÄÒâͼ£¬²»Òª°Ñ¼¸¸öÒâͼ·ÅÔÚÒ»Æð¡£ 3.Large Class ´óÀà¾ÍÊÇÄã°ÑÌ«¶ ......

JAVA ³£ÓõÄÕýÔò±í´ïʽ£º


Æ¥ÅäÌØ¶¨Êý×Ö£º
^[1-9]d*$¡¡ ¡¡ //Æ¥ÅäÕýÕûÊý
^-[1-9]d*$ ¡¡ //Æ¥Å为ÕûÊý
^-?[1-9]d*$¡¡¡¡ //Æ¥ÅäÕûÊý
^[1-9]d*|0$¡¡ //Æ¥Åä·Ç¸ºÕûÊý£¨ÕýÕûÊý + 0£©
^-[1-9]d*|0$¡¡¡¡ //Æ¥Åä·ÇÕýÕûÊý£¨¸ºÕûÊý + 0£©
^[1-9]d*.d*|0.d*[1-9]d*$¡¡¡¡ //Æ¥ÅäÕý¸¡µãÊý
^-([1-9]d*.d*|0.d*[1-9]d*)$¡¡ //Æ¥Å为¸¡µãÊý
^-?([1-9]d*.d*| ......

JavaÒì³£´¦Àí¼°Òì³£»úÖÆ½éÉÜ

Ò»£¬Ê²Ã´ÊÇÒì³£
      µ±³öÏÖ³ÌÐòÎÞ·¨¿ØÖƵÄÍⲿ»·¾³ÎÊÌ⣨Óû§ÌṩµÄÎļþ²»´æÔÚ£¬ÎļþÄÚÈÝË𻵣¬ÍøÂç²»¿ÉÓÃ...£©Ê±£¬JAVA¾Í»áÓÃÒì³£¶ÔÏóÀ´ÃèÊö¡£
JAVAÖÐÓÃ2ÖÖ·½·¨´¦ÀíÒì³££º
1.ÔÚ·¢ÉúÒì³£µÄµØ·½Ö±½Ó´¦Àí£»
2.½«Òì³£Å׸øµ÷ÓÃÕߣ¬Èõ÷ÓÃÕß´¦Àí¡£
JAVAÒì³£¿É·ÖΪ3ÖÖ£º
¡¡¡¡(1)¼ì²éÐÔÒì³£:jav ......

java BigdecimalµÄÓ¦ÓÃ

import java.io.*;
import java.math.*;
import java.util.*;
public class Main
{
    public static void main(String[] args)
    {
        Scanner cin=new Scanner(System.in);
        BigDecimal a; ......

JavaÎļþ²Ù×÷´óÈ«£¨Áù£©

39.дÈëXMLÊý¾Ý¿â
//import java.io.*;
//import javax.xml.parsers.*;
//import org.xml.sax.*;
//import org.w3c.dom.*;
//import javax.xml.transform.*;
//import javax.xml.transform.dom.*;
//import javax.xml.transform.stream.*;
private Document  ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ