본문 바로가기

TIL(Today Ingwang Learned)

TIL)2022-11-18 (java)

 


java 알고리즘 문제 풀이


java 문법

 

- a.toLowerCase() >> a문자열 소문자


- b.toUpperCase() >> b문자열 대문자

 

- StringBuffer sb = new StringBuffer(a);
  String revers = sb.reverse().toString(); >> 문자열 뒤집기

 

-String mA = String.valueOf(변수명1); >> 정수형을 문자형으로

-String mB = Long.toString(변수명1); >>  long형을 문자형으로
-String mC = Integer.toString(변수명2); >> 정수형을 문자형으로

-String mD = Long.parseLong(변수명2); > 문자열에서 long형으로

 

- 문자열.contains("포함 글자") - 문자열 포함 여부 확인


오류

java

 

에러 : ArrayIndexOutOfBoundsException

원인 :  인덱스가 배열의 크기보다 크거나 음수가 나오는 등의 예외 발생

해결  : 배열의 크기를 알맞게 선언

String[] c= new String[z];

 

에러 : class, interface or enum expected

원인 : 키워드 class 나 interface 또는 enum가 없다 > {,}의 개수가 일치하지 않음

해결 : } 숫자를 맞춤

 

에러 : Cannot find symbol원인 : 작성한 소스코드나 컴파일 방식에 문제가 있을 때 발생해결 : 선언하지 않은 변수를 사용했던것이 원인이라 변수를 선언해줌


새로 알게된 내용-알고리즘 문제를 처음 접해서 풀어봤다.-인텔리제이나 idle등의 통합 개발 환경에서 코드를 작성하다가 알고리즘 문제를 풀때 코드를 작성하니 평소보다 더 어려웠고 내가 많은 부분을 모르고 있었다는 것을 느꼈다.

 

잘한점 : 시간이 오래 걸리긴 했지만 목표했던 부분까지 문제를 다 해결했다.

아쉬운점 : 구글링하면서 새로 알게된 내용을 적어놓긴 했지만 적지 못한 부분이 많아 아쉬웠다.

 

내일 목표 : 알고리즘 문제 8문제 풀이,,

 

'TIL(Today Ingwang Learned)' 카테고리의 다른 글

TIL)2022-11-21(java)  (0) 2022.11.22
TIL)2022-11-19(java)  (0) 2022.11.19
TIL) 2022-11-17(팀 프로젝트)  (0) 2022.11.17
TIL)2022-11-16(팀 프로젝트)  (0) 2022.11.17
TIL) 2022-11-15(팀 프로젝트)  (0) 2022.11.16


Calendar
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
더보기
Archives
Visits
Today
Yesterday