String略語を生成するツール類

1882 ワード

String略語を生成するツール類
1.クラスの機能
略語を生成するツールクラスを作成します。 要求:各単語の頭文字で大文字で、単語がthe of andであれば無視します。
the class of java and jspひずみはCJJです。
2.Abreviation(略語工具類)
public class Abbreviation {  
    //       
    public String[] RemoveWord(String s){  
        //         ,      for    
        String[] aa=s.split(" ");  
        //                    
        for(int i=0;i
3.Abreviation Test(テストクラス)
public class AbbreviationTest {  
  
    public static void main(String[] args){  
          
        System.out.println("Please output into the String!");  
        //         
        Scanner sc = new Scanner(System.in);  
        //          
        String s=sc.nextLine();  
          
        //    (      )  
        Abbreviation p = new Abbreviation();  
        //         
        String[] pp=p.RemoveWord(s);  
        //        
        String[] e=p.Initials(pp);  
          
//StringBUffer                 
        StringBuffer sb = new StringBuffer();  
        for(int i = 0; i < e.length; i++)  
        {   
           sb. append(e[i]);  
        }  
        String s1 = sb.toString();  

// replaceAll                

        System.out.println(s1.replaceAll(" ", ""));  
    }  
}  
4.メモ
SPlit(パラメータ):文字列->配列(パラメータは分割記号)       注意:            A:ここのパラメータは正規表現です。   B:複数のアンバーが追加されるかもしれません。            C:縦棒には特別な意味があります。            D:「.」任意文字toChararry():出力配列 ==:同一(オブジェクト) equals:内容(値)は同じです。     文字列ボックス     intern():文字列池から取りに行きます。   異常try…catch  catchの中は空けないでください。  A:catch最近のtry投げの異常をキャッチする  B:異常がキャッチされたら他のcatch文でRuntimeExceptionを捕捉できない(運転時異常)  Throwable類方法getMessage()A:異常対象の情報記述を取得する          B:投げた異常中のパラメータから情報を取得する JDK 7以上のcatchの中の‘|’区切り子が複数の異常を捕獲する