반응형 Algorithm11 [Java]코딩 테스트에서 자주 쓰이는 String Class Method 모음 ⭐ 자주 쓰는 String 클래스 메서드 표로 정리하기( 빨간색 표시는 이 중에서도 가장 많이 쓰이는 메서드들임) Method명설명예시length()문자열 길이 반환"abc".length() → 3charAt(int index)특정 인덱스의 문자 반환"abc".charAt(1) → 'b'substring(int start, int end)부분 문자열 추출 (end는 제외)"abcdef".substring(1, 4) → "bcd"equals(String other)문자열 비교 (대소문자 구분)"abc".equals("ABC") → falseequalsIgnoreCase(String other)문자열 비교 (대소문자 무시)"abc".equalsIgnoreCase("ABC") → truetoCharArray(.. 2025. 4. 8. Git을 활용한 코딩테스트 협업 방법 (스터디용 폴더 구조, 협업 방식-PR 리뷰, 기타 팁) 코딩테스트 스터디를 시작했는데, 혼자 해보려 할 때보다 더 동기부여가 되고 좋은 것 같다.역시 의지가 약해질 땐 팀플이 최고의 처방✨함께 스터디 할 팀원의 제안으로 Git을 활용하여 작성한 코드를 관리하고 서로 피드백 주고받기로 했다. 📚 저장소 설계 & 폴더 구조서로의 코드가 섞이지 않도록 개인별 폴더를 만들고, 그 안에 사이트 및 난이도별로 나누어 관리했다.commit-to-solve├── 내 이름│ ├── programmers│ │ ├── level-0│ │ ├── level-1│ │ └── level-2│ ├── baekjoon│ │ ├── bronze│ │ ├── silver│ │ └── gold│ └── leetcode│ ├──.. 2025. 3. 24. [Java] 백준 10430번: 나머지 10926번 문제 이건 식이 문제에 다 나와있어서 복붙하면 되는 문제였다 ㅇㅅㅇ! 그치만 [ x ] 이건 쓸 수 없으니 [ * ]로 바꿔주기만 하면 된다. 최종 정답👩💻 import java.util.Scanner;public class Main{ public static void main (String[] args){ Scanner sc = new Scanner(System.in); int A =sc.nextInt(); int B =sc.nextInt(); int C =sc.nextInt(); System.out.println((A+B)%C); System.out.println(((A%C) + (B%C).. 2023. 11. 16. [Java] 백준 18108번: 1998년생인 내가 태국에서는 2541년생?! 10926번 문제 문제를 처음 봤을 땐 "에? 불기 연도, 서기 연도 이런걸 알아야돼??? " 했으나..예제를 보면 그냥 빼기문제 ㅎㅎ 2541(불기 연도)-1998(서기 연도) = 543 이니까키보드로 불기연도를 입력받아 거기서 543 뺀 값이 출력되게끔 하면 된다! 최종 정답👩💻import java.util.Scanner;public class Main { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int year = sc.nextInt(); System.out.println(year-543); sc.close(); }} 2023. 11. 16. [Java] 백준 10926번: ??! 10926번 문제: 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때, 놀람을 표현하는 프로그램을 작성하시오. 최종 정답👩💻import java.util.Scanner;public class Main { public static void main (String[] args) { Scanner sc = new Scanner(System.in); String id = sc.nextLine(); System.out.println(id+"??!"); sc.close(); }} 그냥 아이.. 2023. 11. 12. [Java] 백준 10869번: 사칙연산 10869번 문제: 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 최종 정답👩💻 import java.util.Scanner; public class Main { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); System.out.println(A+B); System.out.println(A-B); System.out.println(A*B); System.out.println(A/B); System.out.println(A%B); sc.close();.. 2023. 11. 12. 이전 1 2 다음 반응형