[코테/JAVA] 문자, 문자열 다루기 완벽 가이드: 이 글 하나로 한번에 끝내자! 🔥
·
코딩 테스트 일지 📒
✅ 문자열을 문자 배열로 변환하는 방법 - toCharArray()String str = "hello";char[] charArray = str.toCharArray(); ✅ 문자 배열을 문자열로 변환하는 방법 - String 생성자char[] charArray = {'h', 'e', 'l', 'l', 'o'};String str = new String(charArray); ✅ StringBuilder 사용법StringBuilder sb = new StringBuilder("hello");sb.append(" world");System.out.println(sb.toString()); // "hello world"StringBuilder는 문자열을 효율적으로 수정할 수 있는 클래스입니다. 가변적인 문자열..
[코테/JAVA] 배열 & 리스트 완벽 가이드: 이 글 하나로 한번에 끝내자 🔥
·
코딩 테스트 일지 📒
✅ 배열(Array)의 기본 규칙배열(Array)은 같은 타입의 데이터를 순차적으로 저장하는 자료구조입니다.배열의 크기는 한 번 선언하면 고정되며, 크기 수정이 불가능합니다.배열은 인덱스 0부터 시작하며, 각 요소에 접근할 때는 배열명[인덱스]로 접근합니다. ✅ 배열 생성 및 초기화배열을 생성하면서 동시에 초기화하는 방법은 두 가지로 나눌 수 있습니다.1️⃣ 크기를 아는 상태에서 크기를 미리 지정하고 기본값으로 초기화하는 방법int[] arr = new int[5]; // 기본값은 0으로 초기화int[]는 0으로 초기화boolean[]은 false로 초기화String[] 같은 참조 타입 배열은 null로 초기화 ❓ 만약 기본값이 아닌 다른 값으로 초기화하고 싶다면?💡 Arrays.fill() 메서드 ..
[백준] 2439 별 찍기 - 2 | 구현 | 브론즈 Ⅳ | JAVA 💡조건문 대체
·
코딩 테스트 일지 📒
📌 https://www.acmicpc.net/problem/2439✅ Pre-Refactor Codeimport java.io.*;import java.util.*;public class Main{ public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int a = Integer.parseInt(br.readLine()); for (int i = 1; i=1; j-..
[백준] 2438 별 찍기 - 1 | 구현 | 브론즈 Ⅴ | JAVA 💡StringBuilder 사용
·
코딩 테스트 일지 📒
📌 https://www.acmicpc.net/problem/2438✅ Pre-Refactor Codeimport java.io.*;public class Main { public static void main(String args[]) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int a = Integer.parseInt(br.readLine()); for (int i = 0; i 🔄️ Refactore..
[코드업/JAVA] 기초 100제 완료 후기! 🎉
·
코딩 테스트 일지 📒
🎊🎊🎊오예!!드디어 코드업의 기초 100제 문제를 모두 풀었따~!!! 🥳 Yeah~~!! 코드업 기초 100문제를 풀면서 들었던 생각과 후기를 풀어보도록 하겠습니다! 코찬호 레쓰기릿. 일단 문제를 풀면서 들었던 생각을 풀어보자면, 컴공이기도하고 SpringBoot 프레임워크를 써봐서 JAVA를 아예 모르는 게 아니다보니 초반부터 어느정도 편해져서 그만해도 되려나 싶기도 했습니다! 그래서 그냥 이제는 백준, 프로그래머스에서 문제를 풀어볼까 싶기도 했는데요.. 하지만 코드업을 정말 끝장을 내고 싶었습니다. 기본기를 제대로 잡고 싶기도 했고, 하기로 한 건 끝까지 해야하니까! 코테 준비 첫 시작 단계인데 시작부터 흐지부지 끝내고 싶지 않기도 했구용🐲 그렇게 계속 하다보니, 잊고 있던 걸 다시 제대로 ..
[코드업/JAVA] 기초 100제 8. 1차원배열&2차원배열 1093-1099 🐘
·
코딩 테스트 일지 📒
문제 1093 import java.io.*;public class Main { //첫 번째 줄에 출석 번호를 부른 횟수인 정수 n이 입력된다. (1 ~ 10000) //두 번째 줄에는 무작위로 부른 n개의 번호(1 ~ 23)가 입력된다. //1번부터 번호가 불린 횟수를 순서대로 공백으로 구분하여 한 줄로 출력한다. public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWrite..
[코드업/JAVA] 기초 100제 7. 종합 1078-1092 🐘
·
코딩 테스트 일지 📒
문제 1078 import java.io.*;public class Main { // 정수(1 ~ 100) 1개를 입력받아 1부터 그 수까지 짝수의 합을 구해보자. public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int a = Integer.parseInt(br.readLine()); int b = 0; for (int i = 1; i 문제 1079import java.io.*;public class Main { // 'q'가 입력될 때까지 입력한 문..
[코드업/JAVA] 기초 100제 6. 조건/선택실행구조&반복실행구조 1065-1077 🐘
·
코딩 테스트 일지 📒
문제 1065import java.io.*;public class Main { //세 정수 a, b, c가 입력되었을 때, 짝수만 출력해보자. public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] s = br.readLine().split(" "); int a = Integer.parseInt(s[0]); int b = Integer.parseInt(s[1]); int c = Integer.parseInt(s[2]); in..
[코드업/JAVA] 기초 100제 5. 논리연산&비트단위논리연산 1053-1064 🐘
·
코딩 테스트 일지 📒
문제 1053 import java.io.*;public class Main { //1(true, 참) 또는 0(false, 거짓) 이 입력되었을 때 반대로 출력 public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int a = Integer.parseInt(br.readLine()); if (a==1) System.out.println(0); else System.out.print(1); }} 문제 1054import java.io.*;public cla..
[코드업/JAVA] 기초 100제 4. 산술연산&비트시프트연산&비교연산 1038-1052 🐘
·
코딩 테스트 일지 📒
문제 1038import java.io.*;public class Main { //공백으로 구분되어 입력되는 정수 2개를 입력받아 합을 출력하는 프로그램을 작성해보자. public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] a = br.readLine().split(" "); System.out.printf("%d", Long.parseLong(a[0])+Long.parseLong(a[1])); }}문제 1039 위 문제랑 코드 같음문제 1040import..
코양이🤍
'코딩 테스트 일지 📒' 카테고리의 글 목록 (4 Page)