강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

poubox のプロフィール画像
poubox

投稿した質問数

Javaアルゴリズムの問​​題解説:コーディングテストに備えて

5. 特定の文字を反転させる(toCharArray())

왜 런타임에러가 나는지 모르겠습니다. 결과값은 문제 없습니다.

作成

·

110

0

import java.io.*;
import java.util.*;

class Solution {
	public static String solution(String str) {
		char[] s = str.toCharArray();
		int lt = 0, rt = str.length() - 1;
		while(lt < rt) {
			if(!Character.isAlphabetic(s[lt]))
				lt++;
			else if(!Character.isAlphabetic(s[rt]))
				rt--;
			else {
				char tmp = s[lt];
				s[lt] = s[rt];
				s[rt] = tmp;
				lt++;
				rt--;
			}
		}
		return String.valueOf(s);
	}
	
    public static void main(String[] args) throws IOException {
    	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    	String str = br.readLine();
    	System.out.println(solution(str));
    }
}
java코딩-테스트

回答 2

0

poubox님의 프로필 이미지
poubox
質問者

앗... 그렇네요 감사합니다!

 

0

codingcamp님의 프로필 이미지
codingcamp
インストラクター

안녕하세요^^

챔점사이트에서 채점을 받을 때 클래스의 이름을 Main 으로 해야 합니다.

 

poubox のプロフィール画像
poubox

投稿した質問数

質問する