전체 글92 JAVA 비교 연산자 [코딩백과 with JAVA] 비교 연산자: 동등성, 관계, 논리적 비교Java는 두 값이나 객체를 비교하는 데 사용되는 여러 가지 동등성 및 관계 연산자를 제공합니다. 이러한 연산자들은 주로 조건문이나 제어 흐름 문맥에서 사용됩니다.동등성 연산자 (Equality Operators)== (동등 연산자)!= (부동등 연산자)관계 연산자 (Relational Operators) (작음 연산자)> (큼 연산자) (작거나 같음 연산자)>= (크거나 같음 연산자)사용 예시:Integer comparison:10 == 20: false10 != 20: true10 > 20: false10 = 20: false10 2.71: true3.14 = 2.71: true3.14 이 프로그램의 실행 결과는 다음과 같습니다:Integer comparis.. 2024. 12. 21. JAVA 단항 연산자 [코딩백과 with JAVA] 단항 연산자 (Unary Operators)단항 연산자는 하나의 피연산자를 받아 결과를 반환하는 연산자입니다. Java에서는 다음과 같은 주요 단항 연산자들을 제공합니다:단항 플러스(+)단항 마이너스(-)전위 증가(++)후위 증가(++)전위 감소(--)후위 감소(--)논리 부정(!)단항 연산자 사용 예시public class AdvancedUnaryOperators { public static void main(String[] args) { // 부호 연산자 (+, -) int positiveNumber = +5; int negativeNumber = -positiveNumber; System.out.println("Positive number: ".. 2024. 12. 21. 자바 산술 연산자 [코딩백과 with JAVA] Java의 산술 연산자Java는 기본적인 수학적 연산을 수행하기 위한 다음과 같은 산술 연산자들을 제공합니다:덧셈 (+)뺄셈 (-)곱셈 (*)나눗셈(/)모듈러스(나머지, %)산술 연산자 사용 예씨다음 ArithmeticDemo 클래스는 각 산술 연산자의 동작을 보여줍니다:public class AdvancedArithmeticDemo { public static void main(String[] args) { // 정수 연산 int a = 10; int b = 3; System.out.println("정수 연산:"); System.out.println(a + " + " + b + " = " + (a + b)); System... 2024. 12. 21. 자바 연산자 소개, 대입 연산자 [코딩백과 with JAVA] Java 연산자 (Operators)Java는 다양한 연산자를 제공하며, 이러한 연산자들은 프로그램에서 데이터를 조작하고 로직을 구현하는 데 중요한 역할을 합니다. 연산자들은 하나 이상의 피연산자(operand)를 받아 결과를 반환합니다.연산자 우선순위 (Operator Precedence)Java의 연산자들은 우선순위를 가지고 있으며, 이는 표현식 평가 시 중요합니다. 다음 표는 연산자의 우선순위를 보여줍니다:후위(postfix): expr++, expr--단항(unary): ++expr, --expr, +expr, -expr, ~, !곱셈(multiplicative): *, /, %덧셈(additive): +, -시프트(shift): , >>, >>>관계(relational): , >, , >=, i.. 2024. 12. 21. var 키워드 사용예제(2), 제약 사항 [코딩백과 with JAVA] var 키워드 사용 제약 사항Java에서 var 키워드를 사용할 때 몇 가지 중요한 제약 사항이 있습니다. 이러한 제약 사항들은 언어의 안정성과 명확성을 유지하기 위한 것입니다.로컬 변수 선언에만 사용 가능var는 오직 메서드 내부의 로컬 변수 선언, 생성자, 그리고 초기화 블록에서만 사용할 수 있습니다.public class MyClass { // 에러: var는 클래스 레벨에서 사용할 수 없음 private var myField; public void myMethod() { // 올바름: 메서드 내부에서 var 사용 var localVar = 10; }}클래스 필드, 메서드 매개변수, 또는 반환 타입에 var를 사용할 수 없습니다.초기화 필수var로 선언.. 2024. 12. 21. var 키워드, 사용 예제 [코딩백과 with JAVA] var 키워드Java SE 10부터 도입된 var 키워드는 로컬 변수 선언 시 사용할 수 있는 타입 식별자입니다. 이를 통해 개발자는 변수의 실제 타입을 컴파일러에게 결정하게 맡길 수 있습니다. 한 번 생성된 후에는 이 타입을 변경할 수 없습니다.주요 특징타입 추론:var를 사용하면 변수의 타입을 명시적으로 지정할 필요 없이, 할당된 값의 타이을 기반으로 자동으로 타입이 결정됩니다.예: var message = "Hello world!"; 에서 message는 String 타입으로 추론됩니다.로컬 변수 전용:var는 메서드 내부의 로컬 변수 선언에만 사용 가능합니다.클래스 필드나 속성, 매개변수 등에는 사용할 수 없습니다.초기화 필수:var로 선언된 변수는 선언과 동시에 초기화해야 합니다.예: var x.. 2024. 12. 21. 이전 1 2 3 4 5 6 7 ··· 16 다음