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 |