단어 의 문자를 바꿔 쓰는 데이 코드를 썼지 만 어떤 이유로 인해 첫 번째 문자를 바꿀 수 없기 때문에 도움이 될 것입니다.문자열의 문자를 교환하는 방법
public class StringWorker{
public static void main (String[]arg$){
Scanner in = new Scanner(System.in);
System.out.println("enter a word: ");
String str = in.nextLine();
char[] newCh = str.toLowerCase().toCharArray();
int length= str.length()-1;
char temp;
for (int i=0; i<length; i++){
temp = newCh[i];
newCh[i] = newCh[i++];
newCh[i++] = temp;
}
String revamped = String.valueOf(newCh);
System.out.println(revamped);
System.exit(0);
}
}
'i ++'를 너무 자주 호출하고 있습니다. – Tom
단어의 두 글자를 바꿔야합니다. 맞습니까? –
스타일 메모 : 클래스 이름을 대문자로 시작하는 Java 클래스 이름 지정 규칙을 따르십시오. stringWorker와 stringWorker를 교체하는 것을 의미합니다. – IdusOrtus