(자바) 코테19 JAVA 특정문자(알파뱃) 판단 후 뒤집기 //주어진 단어 String str = "!q@w#e$r" // 문자배열로 변환 char[] c = str.toCharArray(); // ft = first , lt = last int ft = 0; int lt = str.length(); while (ft < lt){ // c[lf]가 알파뱃이 아니면 ft++ if (!Character.isAlphabetic(c[ft])){ ft++; // c[ft]가 알파뱃이고 c[lt]가 알파뱃이 아니면 lt++; } else if (!Character.isAlphabetic(c[lt])){ lt++; // c[ft] , c[lt] 둘 다 알파뱃이면 뒤집은 후 둘 다 ++ } else { char temp = c[ft]; c[ft] = c[lt]; c[lt] =.. 2023. 4. 3. JAVA 알파뱃인지 아닌지 판단하기 (isAlphabetic()) String anwser = "!q@w#e$r"; char[] c = str.toCharArray(); for (char x : c){ if (Character.isAlphabetic(x)){ // 알파뱃이면 true } } 2023. 4. 3. JAVA 문자열(String) 하나하나 뒤집기 String[] array = ["qwer" , "asdf" , "zxcv"]; ArrayList anwser = new ArrayList(); for (String x : array){ int st = 0; int lt = x.length()-1; char[] str = x.toCharArray(); while(st 2023. 4. 3. JAVA 문자열(String) 전체 뒤집기(StringBuilder().reverse()) String[] array = ["qwer" , "asdf" , "zxcv"]; String[] anwer = new String[array.length]; for (int i=0; i 2023. 4. 3. 이전 1 2 3 4 5 다음