テキストを長さに応じて暗号化するプログラムを作りたかったのです。たとえば、単語が "test"の場合、 "test"は4文字であるため、単語の各文字を4番目の次の文字にシフトします。これは "xiwx"に "テスト"を行います。私はすでに自分のプログラムの一部を作りました。ここにあります:Wordの長さに応じてテキストを暗号化するプログラム
public static void main(String[] args){
string.toLowerCase();
int charPos = 0;
int length = 0;
for(int i = 0; i < string.length(); i++){
charPos = 0;
length = 0;
while(!(string.charAt(i) == ' ')){
length = charPos;
charPos++;
}
length--;
for(int j = 0; j<=length; j++){
char cha =string.charAt(i);
//HERE IS WHERE THE CHAR ADDING WILL HAPPEN
}
i++;
}
}//end
あなたは 'char shifted = cha + 3'を実行できます。 ZからAにロールオーバしてください。 – Thilo
あなたの質問は何ですか? –
@Thiloどうすれば使用できますか? –