0
나는 우리가 Vigenère가 JavaEditor 코딩 지금까지 난 단지 키가 반복 될 얻기에 일을 programm해야 할 학교 프로젝트가에 charArray하는, 그래서 나는이 함께했다 :문자열 JavaEditor
String Message = jTextArea1.getText();
String key = jTextArea3.getText();
char[] key1 = key.toCharArray() ;
for (int i=0;i<key.length() ;i++) {
key1[i] = key.charAt(i);}
for (int j = 0; j<Message.length(); j++) {
int k = j;
while (k > key.length()) {
k = k-key.length()-1;}
infkey.append(key1[k]);}
String finalkey = infkey.toString();
jTextArea2.setText(finalkey);
하지만 그것은 jTextArea2에서 아무것도 보여주지 못해요, 나는 모든 것을 테스트하고 제대로 작동하지 않는 문자로 String을 변환하는 방법 인 것 같습니다 :/ 이 주제에 대한 다른 모든 질문에는 "ArrayUtils.toObject (str.toCharArray()) "하지만 Java는 ArrayUtils를 찾을 수 없습니다.
HTTPS : //commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/ArrayUtils.html#toObject (char [])). 그러나 문자열을 char []로 변환하기 위해서는'String # toCharArray()'가하는 것과 정확히 같은 점이 있습니다. 추가 라이브러리 나 루프가 필요 없습니다. – saljuama