Created by cheese on 2016. 4. 20..
*/
public class Main
{
private static ArrayList stringArrayList;
public static void input()
{
Scanner sc_int = new Scanner(System.in);
Scanner sc_str = new Scanner(System.in);
String result = null;
stringArrayList = new ArrayList<String>();
int a = sc_int.nextInt();
if (a > 0 && a < 101)
{
int i = 0;
while (i < a)
{
result = sc_str.next();
if (result.length() < 81)
{
stringArrayList.add(encode(result));
i++;
} else
{
break;
}
}
}
}
public static void output()
{
for (String st : stringArrayList)
{
System.out.println(st);
}
}
public static String encode(String s)
{
String result = null;
try
{
result = URLDecoder.decode(s, "UTF8");
} catch (Exception e)
{
e.printStackTrace();
}
return result;
}
public static void main(String[] args)
{
input();
output();
}
}
코드는 간단합니다.
encode 메소드는 URI 처리
input 메소드는 입력값 처리
output 메소드는 입력값 출력
RTE 오류가 계속 출력 됩니다. 이유를 정확히 몰르겠습니다.
Scanner 문제 일거 같기는 한데 정확히는 몰르곘습니다. ㅠㅠ
8년 전
0개의 댓글이 있습니다.
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면
온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야
합니다. 현재 문제를 푸셨습니다.
EngineerYun
import java.net.URLDecoder;
import java.util.ArrayList;
import java.util.Scanner;
/**
Created by cheese on 2016. 4. 20.. stringArrayList;
*/
public class Main
{
private static ArrayList
public static void input()
{
Scanner sc_int = new Scanner(System.in);
Scanner sc_str = new Scanner(System.in);
}
public static void output()
{
for (String st : stringArrayList)
{
System.out.println(st);
}
}
public static String encode(String s)
{
}
public static void main(String[] args)
{
input();
output();
}
}
코드는 간단합니다.
encode 메소드는 URI 처리
input 메소드는 입력값 처리
output 메소드는 입력값 출력
RTE 오류가 계속 출력 됩니다. 이유를 정확히 몰르겠습니다.
Scanner 문제 일거 같기는 한데 정확히는 몰르곘습니다. ㅠㅠ
8년 전