1
8文字の文字列をキーとして使用するように、次のプログラムを変更するにはどうすればよいですか?ビット演算子で暗号化クラスを符号化する
public class SelfTest {
public static void main(String[] args) {
String msg = "This is a test";
String encmsg = "";
String decmsg = "";
int key = 88;
System.out.println("Original msg: " + msg);
for(int i=0; i< msg.length(); i++){
encmsg = encmsg + (char) (msg.charAt(i)^key);
}
System.out.println("Encode msg: " + encmsg);
}
}
なぜ正確に8ですか? – Vallentin
@Vallentinhisの宿題はおそらく彼に8を使用するように言った –
はいそれは私の宿題です。 –