Java 5

JAVA - 이스케이프 시퀀스

이스케이프 시퀀스란?이스케이프 시퀀스(Escape Sequence)는 여러 프로그래밍 언어에서 특수한 문자나 제어 문자를 표현하기 위해 사용보통 \(백슬래시)와 함께 특정 문자를 조합해서 표현 주로 쓰는 이스케이프 시퀀스이스케이프 시퀀스설명\n 개행(newline) → 줄바꿈 \t 탭(tab) → 일정 간격 띄우기 \\ 백슬래시 출력\"큰따옴표 출력 \' 작은따옴표 출력 \b이전 문자 삭제 \r줄 맨 앞으로 이동  이스케이프 시퀀스 예제실행 코드public class Scanner1 { public static void main(String[] args) { System.out.println("Hello\nWorld"); // 개행 (줄바꿈) System.out.print..

JAVA - 대소문자 바꿔서 출력하기

문제 설명 :  영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요.  문제 풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); StringBuilder result = new StringBuilder(); for (char c : a.toCharArray()) { if(Character.isUpperCase(c)..

JAVA - a와 b 출력하기

문제 설명 : 정수 `a`와 `b`가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요.  문제 풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int b = scanner.nextInt(); System.out.println("a = "+a); System.out.println("b = "+b); }} 결과 정리Scanner 클래..

JAVA - 문자열 출력하기

문제 설명 : 문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요.문제 풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); System.out.println(a); }} 결과 정리System.out.println()1. 자동으로 줄바꿈2. ("문자열") or (변수명), ("문자열"+변수명) 등으로 표기3. intellij 에서는 'sout' 을 사용하면 자동 완성 예시)

배열에서 특정 정수 값 찾기

문제 : 정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요.  제한사항1 ≤ array의 길이 ≤ 100 0 ≤ array의 원소 ≤ 1,000 0 ≤ n ≤ 1,000 답class Solution { public int solution(int[] array, int n) { int answer = 0; for ( int i = 0; i  해결과정1. for 반복문을 사용. 배열의 길이 array.length까지 i를 사용하여 순회.2. 반복문 안에 if 조건문 사용. 배열 요소가 n과 같으면 answer를 1씩 증가. 중요! 배열의 i 번째에 해당하는  ..