본문 바로가기
SMALL

분류 전체보기527

제어문) if문, if-else문, if- else if문, 중첩 if문 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 제어문이란? - 제어문을 이용하면 프로그램 실행 순서를 다양한 방법으로 제어할 수 있습니다. 제어문 종류 ① 선택 제어문 (if, switch) ② 반복 제어문 (for, while, do-while) 그 중 오늘은 if문에 대해서 알아보겠습니다. ☞ if 단일 구문 //기본구문 : if(조건식) {true일 때 실행}; int a = 10; if(a == 10) { //true 일 때 실행될 코드 System.out.println("참입니다!"); } @콘솔출력값 참입니다! - 조건문이 true면 { ~ } 실행 - 조건문이 false면 { ~ } 실행하지 않고 무시 사용자에게 값을 입력.. 2022. 3. 4.
메소드란?, 매개변수가 있는/없는 메소드, 리턴 값이 있는/없는 메소드 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 메소드란? 클래스의 기능에 해당하는 요소 메소드의 정의 ☞ 자바제어자 리턴타입 메소드명 (입력매개변수) { ~ } - 리턴타입 : 메소드 종료 이후 변환(반환) 되는 값의 자료형 - 메소드명 : 변수명 선정 규칙과 동일, 관계적으로 소문자 시작 - 입력매개변수 : 메소드를 호출할 때 전달되는 값의 자료형과 전달받은 값을 저장할 지역 변수명 정의 - { ~ } : 메소드가 수행해야할 기능 자바제어자는 추후 다뤄보도록!! 메소드를 사용하는 이유? ① 중복 코드 재사용에 용이 ② 코드의 모듈화를 통해 코드 가독성 향상 매개변수가 없고, 리턴 값도 없는 메소드 public class MethodS.. 2022. 3. 3.
난수란?, Random 클래스, Math.random 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 난수란? 정해진 범위 내에서 무작위로 추출된 수를 말합니다. 자바에서 난수를 생성하는 방법은 크게 두가지가 있습니다. ① java.util.Random 활용 java.util 패키지에 있는 Random 클래스를 활용합니다. 단! 다른 패키지 내의 클래스를 사용하는 것이므로 반드시 import가 필요하겠죠? public void test1() { Random rnd = new Random(); int a = rnd.nextInt(); System.out.println(a); long b = rnd.nextLong(); System.out.println(b); } @콘솔출력값 395785818.. 2022. 3. 3.
연산자(Operator)란?, 이항연산자, 삼항연산자, 대입연산자 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. (비트연산자는 제외한 포스팅 입니다.) 연산자의 종류와 우선순위 단항연산자 ☞ +, -, !, (자료형) 연산자 public void test1() { // + - int a = +10;// (+) 생략가능 int b = -5; System.out.println(a + b); // ! boolean bool = !false; boolean bool1 = !(a + b > 0); System.out.println(bool + ", " + bool1); // (자료형) int c = (int)3.3333; System.out.println(c); } @콘솔출력값 5 true, false ! 연.. 2022. 3. 2.
[실습문제] printf, Scanner 안녕하세요, 코린이의 코딩 학습기 채니 입니다. printf, Scanner에 대해서 간단한 실습 문제들을 풀어보았습니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습 문제 1 자신의 신상정보를 저장할 변수를 만들고 정보를 변수에 대입, 출력하는 프로그램을 작성하세요. (System.out.printf 메소드 사용할것.) - 이름, 나이, 성별,주소, 전화번호, 이메일 ======================================================================= 이름 나이 성별 전화번호 이메일 주소 ======================================================================= 홍길동 22 남.. 2022. 3. 1.
Scanner 클래스란?, next()메소드, nextLine()메소드 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. java.util 패키지의 Scanner 클래스에 대해서 알아보도록 하겠습니다. Scanner클래스란? - 사용자의 키보드 입력 값을 읽어오는 객체 Scanner클래스를 사용하기 위해선 객체를 생성하고, 다른 패키지 내에 있는 클래스 사용이므로 import를 해줘야겠죠? package com.ce.java; import java.util.Scanner; public class ScannerStudy { public static void main(String[] args) { ScannerStudy study = new ScannerStudy(); study.test1(); } public .. 2022. 3. 1.
LIST