0
私はネイティブ・コードに対応するには、次のコード・ロジックを探しています。以下のコードが反応しネイティブコードに変換されることが分かっていれば教えてください。私は、ネイティブ開発の反応では新しいです。Javaコードがネイティブ・ネイティブである
public static String Encrypt_Decrypt(String Str_Message) {
int Len_Str_Message;
String Str_Encrypted_Message;
int Position;
int Key_To_Use;
char Byte_To_Be_Encrypted;
int Ascii_Num_Byte_To_Encrypt;
int Xored_Byte;
char Encrypted_Byte;
Len_Str_Message = Str_Message.length();
Str_Encrypted_Message = "";
for (Position = 0; (Position <= (Len_Str_Message - 1)); Position++) {
Key_To_Use = (Len_Str_Message + (Position + 1));
Key_To_Use = ((255 + Key_To_Use) % 255);
Byte_To_Be_Encrypted = (char) Str_Message.charAt(Position);
Ascii_Num_Byte_To_Encrypt = (char) (Byte_To_Be_Encrypted);
Xored_Byte = Ascii_Num_Byte_To_Encrypt^Key_To_Use;
Encrypted_Byte = ((char) (Xored_Byte));
Str_Encrypted_Message = (Str_Encrypted_Message + Encrypted_Byte);
}
// System.out.println(Str_Encrypted_Message);
return Str_Encrypted_Message;
}
ありがとう。 :) – Sanket
うまく動作することを望む、あなたは要件ごとにループのためのあなたのロジックを変更することができます。 – Prince