回答編集履歴
1
補足
answer
CHANGED
@@ -1,9 +1,9 @@
|
|
1
1
|
`System.out.println`で変数を出力すると分かりますが暗号化するときは変数:`num0`が1~6なのに、
|
2
2
|
復号する時は変数:`counter0`が7~1まで回ります。
|
3
|
-
修正するだけでしたら、以下
|
3
|
+
修正するだけでしたら、復号部分を以下コードに変更してくださいな。
|
4
4
|
|
5
5
|
```Java
|
6
|
-
for(counter0=textbytelen-
|
6
|
+
for(counter0=textbytelen-2;counter0>=1 ;counter0--)
|
7
7
|
{
|
8
8
|
textbytes[counter0]=(byte)(textbytes[counter0] ^(textbytes[counter0-1]));
|
9
9
|
}
|