분류 전체보기 59

LogicalOperator

public class LogicalOperator { public static void main(String[] args) { /* 논리연산자 - &&(AND), ||(OR), !(NOT) - 피연산자로 boolean만 허용한다. */ int x = 10; int y = 20; boolean b = 0 < x && x < 10 || x < y; //||보다 &&의 우선순위가 높다. //x가 0보다 크고 x가 10보다 작다. x가 10보다 작거나 x가 y보다 작다. b = !(x < y); //조건식의 결과를 반대로 저장한다. System.out.println(b); //and와 or는 효율적 연산을 수행 b = true && true; //true b = true && false; //false b =..

CODE/JAVA1 2021.01.27

Etc

import java.util.Scanner; public class Etc { public static void main(String[] args) { /* 비트 연산자 - |(OR), &(AND), ^, ~, - 비트 단위로 연산한다. 기타 연산자 - .(참조연산자) : 특정 범위 내에 속해 있는 멤버를 지칭할 때 사용한다. - (type) : 형변환 - ?:(삼항연산자) : 조건식 ? 조건식이 참일 경우 수행할 문장 : 조건식이 거짓일 경우 수행할 문장 */ //1byte : 01010101 = 8bit System.out.println(10 | 15); //|(OR) : 둘 다 0인 경우 0 그 외 1 //10: 00001010 //15: 00001111 // 00001111 int x = 10;..

CODE/JAVA1 2021.01.27

ArithmeticOperator

public class ArithmeticOperator { public static void main(String[] args) { /* * 산술연산자 * - 사칙연산 : +, -, *, /, %(나머지) * - 복합연산자 : +=, -=, *=, /=, %=직접 연산 * - 증감연산자 : ++, --1 증가 또는 1감소 */ int result = 10 + 20 - 30 * 40 / 50 % 60; //곱하기와 나누기가 더하기 빼기보다 우선순위가 높다. System.out.println(result); //나머지 연산 result = 10/3; System.out.println(result); //3.3333...이 연산의 결과여야하지만 타입이 int>정수만 표현 result = 10%3; Syste..

CODE/JAVA1 2021.01.27

Variable

import java.util.Scanner; public class Variable { //클래스 : 변수와 메서드로 구성 public static void main(String[] args) { //메서드 - ()가 붙은 것 //메서드 : 병령문의 집합 //main메서드 : 프로그램의 시작과 끝 //주석 : 프로그램 코드로 인식하지 않는 문장(주로 코드를 설명하는데 사용한다.) //한줄 주석(줄 전체 주석): Ctrl + Shift + c /*범위 주석(부분 주석) : Ctrl + Shift + /(해제 : Ctrl + Shift + \)*/ //데이터의 형태(데이터 타입)와 이름을 작성하면 변수를 만들 수 있다. //데이터타입을 선택할 때는 표현하고자 하는 데이터에 맞는 타입을 선택해주면 된다. /..

CODE/JAVA1 2021.01.27