자바 (5) 썸네일형 리스트형 자바 - 삼항연산자 , SWITCH문 삼항 연산자 조건식 ? 피연산자1 : 피연산자2 package javaStudy; public class OperatorExam4 { public static void main(String[] args) { /* 삼항 연산자 * 조건식 ? 피연산자1 : 피연산자2 * 조건식 == true >>> 피연산자 1 * 조건식 == false >>> 피연산자 2*/ int b1 = (5 < 4) ? 50 : 40; System.out.println(b1); // 위의 삼항연산자와 아래 if문이 같은 내용임 int b2 = 0; if (5 < 4) { b2 = 50; }else { b2 = 40; } System.out.println(b2); } } SWITCH문 switch(변수){ case 값1 : 실행문; b.. 자바 입문 - if문, 논리 연산자 if 조건문 조건식의 연산 결과에 따라 블록 내부 문장의 실행 여부를 결정할 수 있다. 조건식이 true일 경우 실행문이 실행 된다. 실행문은 {중괄호}로 묶으면 여러 줄을 포함 할 수 있다. if(조건식){ 실행문; 실행문; } else if(조건식){ 실행문; } else{ 실행문; } if 조건식이 false일 경우 else if 조건식을 확인하고 else if 문은 제한 없이 추가할 수 있는데, true인 조건식의 실행문이 실행되면 이후 조건식은 살펴보지 않는다. else문은 생략해도 상관없으며, 앞선 모든 조건식이 false일 경우 실행된다. package javaStudy; public class IfExam { public static void main(String[] args) { int .. 자바 입문 - 연산 산술연산자 부호$(+,-)$, 증감$(++,--)$, 산술$(+,-,*,/,%)$ 연산식 ** x = y + z;** y와 z를 더한 값을 x에 대입한다는 것을 의미 =과 + 는 연산자 = 은 대입연산자 이고, + 산술연산자 이다. y와 z 는 피연산자 이다. x = y+ z 는 연산식이다. package javaStudy; public class OperatorExam { public static void main(String[] args) { int i1 = -5; int i2 = +i1; int i3 = -i1; System.out.println(i1); // >>> -5 System.out.println(i2); // >>> -5 System.out.println(i3); // >>> 5 int .. 자바 입문 - 변수 변수 : 값을 저장할 수 있는 메모리의 공간 package javaStudy; public class VariableExam { public static void main(String[] args) { int count; count = 10; count = 20; System.out.println(count); // >>> 20 //count = 11.1; /* int : 정수형 * double : 실수형 * String : 문자열 */ double avg = 11.1; String name = "camel case"; /* 변수명 - camel case * 변수명의 맨 앞에는 소문자가 오고 * 두 단어 이상의 결합인 경우 * 따라오는 단어의 첫 문자는 대문자로 구분지어 준다. */ int totalCo.. 자바 입문 - 깃허브 연동 Java를 설치, 실행, Git 연결을 했습니다. 자바의 특징 C와 C++언어의 문법을 기본으로 차용하여 개발된 C와 C++에 비해 쉬운 언어이다. 자바는 JVM() 만 있으면 윈도우, 리눅스, 맥등 어떤 플랫폼에서도 실행이 가능$($플랫폼에 독립적이다.$)$ 객체지향 언어이다. 메모리 관리를 자동으로 해준다.$($Garbafe Collector$)$ https://www.oracle.com/java/technologies/downloads/ -> 자바 설치 저는 Windows를 사용하기 때문에 x64 MSI Installer를 설치했고, 시스템 속성 - 고급 - 환경변수에 JAVA_HOME이라는 변수 이름에 C:\Program Files\Java\jdk-번호 설치한 경로를 변수 값으로 저장했습니다. 그.. 이전 1 다음