blues_log
[프로그래머스 Lv.0] 대소문자 바꿔서 출력하기
Java/프로그래머스 2023. 5. 16. 20:26

문제링크 https://school.programmers.co.kr/learn/challenges/training?order=recent&languages=java 코딩 기초 트레이닝 | 프로그래머스 스쿨 프로그래밍 언어를 처음 접하거나 프로그래밍 언어에 익숙해지고 싶다면? 코딩 역량을 탄탄하게 길러주는 코딩 기초 트레이닝으로 차근차근 코딩에 대한 기초 감각을 길러 보세요. school.programmers.co.kr 문제설명 제한사항 입출력 예 풀이 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc..

[프로그래머스 Lv.0] 문자열 반복해서 출력하기
Java/프로그래머스 2023. 5. 16. 20:15

문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181950 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 제한사항 입출력 예 풀이 import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); int i=0; while(i

[Java] 조건문 - switch 문
Java/Java 정리 2023. 5. 4. 20:17

조건문이란 조건문이란 주어진 조건에 따라서 애플리케이션을 다르게 동작하도록 하는 것이다. 조건문은 프로그래밍의 핵심 중의 하나이므로 잘 활용할 수 있어야 한다!! 조건문에는 크게 if문과 switch문이 있다. 여기서는 switch 문에 대해서 알아보자. switch 문 - switch 문의 기본 문법 swich 문은 if 문에 비해 사용빈도는 적지만 조건이 많다면 switch문이 로직을 보다 명료하게 보여줄 수 있다. switch 문의 기본 문법은 다음과 같다. switch ("값") { case "값1": "출력 내용" case "값2": "출력 내용" } switch 절의 값과 같은 case의 값이 나오면 그 case 밑에있는 모든 케이스의 값이 출력된다. 예를 들면 다음과 같다. public cl..

[Java] 조건문 - if 문
Java/Java 정리 2023. 5. 3. 20:22

조건문이란 조건문이란 주어진 조건에 따라서 애플리케이션을 다르게 동작하도록 하는 것이다. 조건문은 프로그래밍의 핵심 중의 하나이므로 잘 활용할 수 있어야 한다!! 조건문에는 크게 if문과 switch문이 있다. 여기서는 if 문에 대해서 알아보자. if 문의 기본문법 if문의 기본 문법은 다음과 같다. if(boolean) { "then절" } if 뒤에 있는 소괄호안에는 참 거짓을 판별할 수 있는 조건이 들어있어야 한다. 소괄호 안에 조건이 true이면 'then절'이 실행된다. 소괄호 안에 조건이 false이면 'then절'이 실행되지 않는다. else if만으로는 좀 더 복잡한 상황을 처리하는데 부족하다. 이때 활용할 수 있는 것이 else이다. 기본 문법은 다음과 같다. if(boolean) { ..

article thumbnail
[Java] 형 변환
Java/Java 정리 2023. 5. 1. 21:34

형 변환 형변환에는 자동 형 변환과 명시적 형 변환이 있다. 자동 형 변환 자동 형변환은 담을 수 있는 데이터형이 담을 데이터형보다 큰 경우 Java에서 자동적으로 데이터형을 변경해주는 것을 말한다. 즉, Java에서는 표현범위가 좁은 데이터 타입에서 표현범위가 넓은 데이터 타입으로의 변환은 자동적으로 변환된다. 예를 들어, 다음 코드를 보면 double b = 1; //실행결과 : 1.0 여기서 'double'는 실수를 담고 있는 데이터형이다. 1은 정수(integer)이다. 여기서 실수는 정수보다 큰 데이터형이므로 Java에서 자동적으로 실수형으로 데이터를 변환시켜준 것이다. 따라서 실행결과는 데이터형이 바뀐 1.0이 된다. 반면에, int b = 1.0; //실행결과 : error 정수는 실수보다 ..