小さな栗の戻り値ブロックの応用

参照データ型は、パラメータとして、基本データ型は、戻り値のケースを作るために。

。1つの パッケージcom.ccp.iu;
 2  パブリック クラスTest1を{
 3。     公共の 静的な 無効メイン(文字列[] args)を{
 4。         int型 SE = 新しい新しい Test1を()SS( "あなたが最高の豚奇妙!.ある" );
 5          System.out.println(SE);
 6は、         INT [] = QQ 新しい新しい。Test1を()XX( "あなたは奇妙な最高の豚です!" );
 。7          については、int型 I = 0;私はqq.lengthを<; I ++ ){
 8。             のSystem.out.println(QQ [I]);
 9          }
 10      }
 11      公共 のintSS(文字列名){
 12は、         INT S1 = 0 ;
 13は、         IF( "!あなたは最高の豚奇妙である" .equals(名)){
 14              S1 = 11 ;
 15          }
 16              リターンS1;
 17      }
 18は、     公衆 INT [ ] XX(文字列名){
 19。         intが [] X1 = 新しい新しい INT [5。];
 20がある         のIF( "!あなたは奇妙な最高の豚です" {.equals(名))
 21がある             ためにint型私は<; I = 0 x1.length; Iは++ ){
 22が                  X1 [I] = X1 [I] +5 ;
 23れます             }
 24          }
 25          リターンX1。
26      }
 27 }

初期値を完了するために、ブロックを使用すると、エンティティに保存されています

1つの パッケージcom.ccp.iu。
2  
3  パブリック クラスTest2を{
 4  
5      パブリック 静的 ボイドメイン(文字列[]引数){
 6          にTest2のTEST2 = 新しいTest2を()。
7      }
 8      {
 9          INT [] AA = 新しい INT [10 ]。
10          のためには、int型 0 = Iを、I 2 <; iは++ ){
 11              AA [I] + = 5 12              のSystem.out.println(AA [I])。
13          }
 14      }
15   }

 

おすすめ

転載: www.cnblogs.com/qsy0021/p/11291154.html