Java

·WEB/error
🚨 문제 상황심각: 경로 [/spring_ws_08_2]의 컨텍스트 내의 서블릿 [appServlet]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [Request processing failed: java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.]을(를) 발생시켰습니다.java.lang.IllegalArgumentExcept..
·Language/Java
SWEA 2027. 대각선 출력하기 문제를 풀기 위해 찾아봤다. 자바 문자열에서 index로 중간에 문자를 삽입하기 위해서는 String 타입을 쓰면 안 된다. StringBuffer를 이용하면 insert로 문자열의 중간에 다른 문자를 삽입할 수 있다. for (int idx = 0; idx < 5; idx++) { StringBuffer sb = new StringBuffer(); sb.append("++++"); sb.insert(idx, "#"); System.out.println(sb); } 아래 같은 출력 결과를 확인할 수 있다~!
·Language/Java
처음에는 문자(char)를 숫자(int)로 바꿀 때 문자열(String)과 차이가 없는 줄 알고 Integer.parseInt()를 썼더니 아래와 같은 에러가 떴다. Exception in thread "main" java.lang.Error: Unresolved compilation problem: The method parseInt(String) in the type Integer is not applicable for the arguments (char) String을 int형으로 바꿀 때는 Integer.parseInt()를 쓰지만, char를 int형으로 바꿀 때는 아래의 두 가지 방법을 사용한다. Solution 1 char c = '1'; int n = c - '0'; // 1 '0'의 아스..
·Language/Java
파이썬을 하다가 자바로 넘어오니 헷갈려서 문자열의 index를 배열처럼 접근하였다. (strNum[n]) Exception in thread "main" java.lang.Error: Unresolved compilation problem: The type of the expression must be an array type but it resolved to String 자바는 파이썬과 달리 문자열을 배열처럼 index 접근이 불가능하다. 자바에서 문자열의 index 접근을 위해서는 charAt()을 사용해야 한다. 사용 예시 String str = "hello" char c = str.charAt(1) // e 자바 문자열 index 접근하는 방법 자바 문자열 특정 위치 문자 반환하는 방법
비지빈
'Java' 태그의 글 목록