본문 바로가기

JAVA

(227)
if ( 조건문 ) if - else 구조 if - else 구조란 if의 조건식이 false가 나오면 무조건 else코드 블락이 실행이 되는 구조이다. if - else구조에서는 무조건 둘 중 하나의 코드만 실행이된다. 만약, if 조건식이 true가 나오면 if 코드 블락만 실행이되고 if 조건식이 false가 나오면 else 코드블락만 실행이 된다. package day0304; public class Ex05IfElse { public static void main(String[] args) { int num = 12; if(num == 2) { System.out.println("number는 2입니다."); } else { System.out.println("number는 2가 아닙니다."); } } }
if ( 조건문 ) if - else 구조 if - else 구조란 if의 조건식이 false가 나오면 무조건 else코드 블락이 실행이 되는 구조이다. if - else구조에서는 무조건 둘 중 하나의 코드만 실행이된다. 만약, if 조건식이 true가 나오면 if 코드 블락만 실행이되고 if 조건식이 false가 나오면 else 코드블락만 실행이 된다. package day0304; public class Ex05IfElse { public static void main(String[] args) { int num = 12; if(num == 2) { System.out.println("number는 2입니다."); } else { System.out.println("number는 2가 아닙니다."); } } }
if (예제) 1. 사용자로부터 숫자를 입력받아서 자연수이면 "자연수입니다. " 가 출력되게 만드시오 2. 사용자로부터 나이를 입력받아서 미성년자이면 "미성년자입니다" 가 출력되게 만드시오 3. 사용자로부터 숫자를 입력받아서 홀수이면 "홀수입니다." 가 출력되게 만드시오 4. 사용자로부터 아이디와 비밀번호를 입력받아서 아이디가 "admin", 비밀번호가 "111" 이면 로그인 성공을 출력되게 만드시오. 5. 사용자로부터 숫자를 입력받아서 0이상 100미만일경우. "두자리 자연수입이다"가 출력되게 만드시오 package day0304; import java.util.Scanner; public class Ex04If02 { public static void main(String[] args) { Scanner scann..
Control Static(제어문) 제어문이란 특정코드(들)의 실행 또는 반복 여부를 결정하는 특수한 코드이다. 제어문에는 크게 조건문과 반복문이 있는데 조건문은 특정 조건을 만족하면 코드(들)의 실행 반복문은 특정 조건을 만족하는동안 코드(들)을 반복하는 특징이 있다. 코드 블락과 변수의 유효 범위 코드블락이란 한개의 {}의 있는 코드들을 코드 블락이라 한다. 1개의 코드블락 안에는 여러개의 자식코드 블락과 손자 코드 블락이 들어 올 수 있다. 코드블락이 중요한 이유는 코드 블락과 변수의 유효범위가 연결되기 때문이다. 변수의 유효범위란 해당 변수가 어디서부터 어디까지 우리가 호출 가능한지를 결정 짓는 범위이다. 또한 해당 변수가 유효한 범위 안에서는 똑같은 이름의 변수를 선언해줄 수 없다. 변수의 유효 범위는 해당 변수가 선언된 위치부터..
Scanner Scanner 클래스는 자바에서 다양한 입력을 처리해주는 클래스이다. 우리가 사용자로부터 키보드 입력을 받기위해서는 이 Scanner 클래스의 객체를 만들어서 그 객체의 메소드를 실행하여 입력을 받아야한다. 단, Scanner는 자바에서 기본은 포함해주는 클래스가 아닌 추가적인 클래스이므로 " import(수입) " 해와야 한다. package day0304; import java.util.Scanner; public class Ex02Scanner { public static void main(String[] args) { // Scanner 객체를 선언과 초기화 해보자 // 단 초기화 시에는 반드시 어디서 입력을 읽어올지를 지정해와야하기 때문에 // 키보드 입력을 할때에는 ()안에 System.in이..
출력 - printf printf는 우리가 콘솔창에서 무언가 형식을 맞춰서 출력할 필요가 있으면 사용하게 되는 메소드이다. printf 사용 방법 printf("출력할 내용", 출력할 내용에서 필요한 값1, 값2, 값3...) " " 안에 우리가 %문자를 넣으면 뒤에서부터 차례대로 값들이 그자리에 들어가게 된다. package day0304; public class Ex01Printf { public static void main(String[] args) { // 1.10진법 정수 ('d'ecimal) System.out.println("1. 'd'ecimal"); // 10진법을 "decimal"이라 한다, 십진법을 쓸때는 %d를 사용하면됨. int number = 124; // A. 10진법 정수를 그대로 출력해라 Sy..
eclipse 환경설정 보호되어 있는 글입니다.
비교연산자 (주의사항) 보호되어 있는 글입니다.