-1
먼저 자바에서 전체 초보자입니다. vigenere 암호를 수행하려고합니다. 파일 판독기를 사용하지 않고 있습니다. 루프의 마지막 출력 행만 표시하는 방법
이
내 출력 :program
Omgezet geeft dit:
y
Omgezet geeft dit:
yr
Omgezet geeft dit:
yrj
Omgezet geeft dit:
yrjg
Omgezet geeft dit:
yrjga
Omgezet geeft dit:
yrjgaa
Omgezet geeft dit:
yrjgaah
하지만이 출력 얻으려고 :
@SuppressWarnings("resource")
Scanner sc = new Scanner(System.in);
String tekst = sc.nextLine();
String code = ""; //Variable om de code te laten werken.
for (int i = 0, j = 0; i < tekst.length(); i++) {
char ch = tekst.charAt(i);
if (ch < 'a' || ch > 'z') continue; //Negeert nummers.
code += (char)((ch + sleutel.charAt(j) - 2 * 'a') % 26 + 'a');
j = ++j % sleutel.length();
System.out.println("Omgezet geeft dit: ");
System.out.println(code);
}
}
Jezus 외부 .. 롤 타이 매우 그것을 인쇄 해보십시오. 중괄호를 바꿀 뿐이라는 것을 몰랐습니다. –
@Paco 당신이 대답하고 질문하는 차이점은 무엇입니까? –
} 기호 (루프의 끝). println 문장 앞에 놓았습니다. –