問題:
パッケージcom.example.demo、 パブリック クラスTest66 { / ** *プラスワン: 現在の位置は9,9分であれば*、後方から前方に横断、入る * / 公共 のint []プラスワン(INT []桁){ ための(int型 I = digits.length - 1; I> = 0; i-- ){ 数字[I] ++ ; 桁[I]%= 10 ; IF!(数字[I] = 0 ){ リターン数字; } } // 上位お金が処理した場合に、元の配列に代わっているとき、この位置に行く:999形式、 //この場合、それはアレイを再構築する必要があり、インデックス0は1であり、0である INT [] RES = 新しい新しい INT [digits.length + 1 ]; RESが[ 0] = 1 ; 戻りRESを; } パブリック 静的 ボイド主(文字列[]引数){ Test66 T = 新しい新しいTest66(); int型 [] ARR = {0 }; int型 [] = INTS t.plusOne(ARR) のための(int型ANINT:INTS){ System.out.printの( ANINT); } } }