オーストリアのペンの質問

オーストリア~~ペンの質問プログラミングしている問題

1.アルファベットの文字列を抽出し、関係なく、そこに反復されます。たとえば:S = asassad、出力を入力:ASDを

 

1  パブリック クラスdemo_exp {
 2      公共 静的 ボイドメイン(文字列[]引数){
 3。          文字列S = "ajjbaacsa" ;
 4          demo_exp Sctrl = 新しい新しいdemo_exp();
 5          のSystem.out.println(sctrl.rmRepeated(S))
 。6      }
 7      / * 
8       *クリア文字アルゴリズムの文字列を繰り返す
 。9       * / 
10      rmRepeatedストリング(文字列S){
 。11          INT LEN = s.length();
 12である         整数 K = 0 13である         INT COUNT = 0 ;
 14         文字列str = "" ;
15          のchar [] C = 新しい CHAR [LEN]。
16          のためにint型 i = 0; iがLEN <; Iは++ ){
 17個の              C [i]は= s.charAt(I)。
18          }
 19          のためのint型 i = 0; iがLEN <; iは++ ){
 20              、K = I + 1 21              一方(K <len- 数){
 22                  であれば(C [I] == C [K]){
 23                      のためのint型 J = K; J <LEN-1; J ++ ){
 24個の                          C [J] = Cの[ J + 1];// 配列のk前進ビットで開始位置から重複した文字、
25                      }
 26は、                      COUNT ++; // 文字の繰り返し出現数
27                      K-- ;
 28                  }
 29                  K ++ ;
 30              }
 31は、 
32          }
 33である         ためINT I = 0 ; Iはlenの-COUNTを<; Iは++ ){
 34は              STR + = String.valueOf(C [I]);
 35          }
 36          リターンSTR;
 37  
38である     }
 39 }
コードの表示

 

 

2.ディレクトリフォルダの下にあるすべての文書やファイルを読みます

 

1つの パブリック クラスのテスト{
 2      公共 静的 ボイドメイン(文字列[]引数){
 3          列basePathを= "D:\\ \\管理" ;
4          文字列[]リスト= 新しいファイル(basePathを).LIST();
5          のための(文字列str:リスト){
 6              のSystem.out.println(STR)。
7          }
 8      }

 

おすすめ

転載: www.cnblogs.com/fzzzjjj/p/11593787.html