Back end
-
문자열Back end/Java 기본 2023. 11. 14. 12:40
package chap_03; public class _01_String { public static void main(String[] args) { String s = "I like Java and python and C."; System.out.println(s); // 문자열의 길이 System.out.println(s.length()); // 29 // 대소문자 변환 System.out.println(s.toUpperCase()); // 대문자로 System.out.println(s.toLowerCase()); // 소문자로 // 포함 관계 System.out.println(s.contains("Java"));// 포함된다면 true System.out.println(s.contains("C#")..
-
삼항 연산자Back end/Java 기본 2023. 11. 14. 12:39
자바에서 삼항 연산자(Conditional Operator)는 세 개의 피연산자를 가지며, 조건에 따라 두 개의 표현식 중 하나를 선택하여 결과를 반환합니다. 삼항 연산자는 간단한 조건문을 표현할 때 유용하게 사용됩니다. package chap_02; public class _05_Operator5 { public static void main(String[] args) { // 삼항 연산자 // 결과 = (조건) ? (참의 경우 결과값) : (거짓의 경우 결과값) int x = 3; int y = 5; int max = (x > y) ? x : y; System.out.println(max); // 5 int min = (x < y) ? x : y; System.out.println(min); // 3..
-
논리 연산자Back end/Java 기본 2023. 11. 14. 12:38
자바에서 논리 연산자는 여러 조건을 조합하여 논리적인 결과를 얻는 데 사용됩니다. 주요 논리 연산자로는 AND(&&), OR(||), NOT(!)이 있습니다. package chap_02; public class _04_Operator4 { public static void main(String[] args) { // 논리 연산자 boolean 김치찌개 = true; boolean 계란말이 = true; boolean 제육볶음 = true; System.out.println(김치찌개 || 계란말이 || 제육볶음); // 하나라도 true 이면 true (괜찮은 식당) System.out.println(김치찌개 && 계란말이 && 제육볶음); // 모두 true 이면 true (최고의 식당) // And ..
-
비교 연산자Back end/Java 기본 2023. 11. 14. 12:35
자바에서 비교 연산자는 두 값 또는 표현식을 비교하는 데 사용됩니다. 비교 연산자는 불리언(boolean) 결과를 반환하며, 두 값이 서로 어떻게 관련되어 있는지를 검사합니다. 다음은 자바에서 사용되는 주요 비교 연산자입니다: package chap_02; public class _03_Operator3 { public static void main(String[] args) { // 비교 연산자 System.out.println(5 > 3); // 5 는 3 보다 크다(참이면 true , 거짓이면 false) System.out.println(5 >= 3); // 5는 3보다 크거나 같다 (true) System.out.println(5 >= 5); // 5 는 5보다 크거나 같다(true) Syste..
-
대입 연산자Back end/Java 기본 2023. 11. 14. 12:33
자바에서 대입 연산자(=)는 변수에 값을 할당하는 데 사용됩니다. 이 연산자를 통해 변수에 특정 값을 저장하거나 다른 변수의 값을 할당할 수 있습니다. package chap_02; public class _02_Operator2 { public static void main(String[] args) { // 대입 연산자 int num = 10; num = num + 2; System.out.println(num); // 12 num = num - 2; System.out.println(num); // 10 num = num * 2; System.out.println(num); // 20 num = num / 2; System.out.println(num); // 10 num = num % 2; Sys..
-
산술 연산자Back end/Java 기본 2023. 11. 14. 12:32
자바에서 산술 연산자는 기본적인 수학적 계산을 수행하는 연산자들입니다. 다양한 산술 연산자가 제공되며, 주로 숫자형 데이터 타입(int, double 등)에 대해 사용됩니다. 주요 산술 연산자는 다음과 같습니다: package chap_02; import java.time.temporal.ValueRange; public class _01_Operator1 { public static void main(String[] args) { // 산술 연산자 // 일반 연산 System.out.println(4 + 2); //6 System.out.println(4 - 2); //2 System.out.println(4 * 2); // 8 System.out.println(4 / 2 ); // 2 System.o..
-
형 변환Back end/Java 기본 2023. 11. 14. 12:30
형변환(Casting)은 변수나 값의 데이터 타입을 다른 데이터 타입으로 변경하는 과정을 말합니다. 자바에서는 크게 두 가지 형변환, 즉 명시적 형변환과 암시적 형변환이 있습니다. package chap_01; public class _07_TypeCasting { public static void main(String[] args) { // 형변환 TypeCasting // 정수형에서 실수형으로 // 실수형에서 정수형으로 // int to float, double int score = 93; System.out.println(score); // 93 System.out.println((float) score); // 93.0 System.out.println((double) score); // 93.0..
-
상수Back end/Java 기본 2023. 11. 14. 12:29
자바에서 상수(Constant)는 프로그램 내에서 값이 항상 고정되어 변하지 않는 변수를 의미합니다. 상수는 한 번 선언되면 그 값을 변경할 수 없으며, 주로 프로그램에서 변경되지 않아야 하는 값들을 표현하는 데 사용됩니다. 상수는 final 키워드를 사용하여 선언됩니다. package chap_01; // 상수는 대문자로 이름을 지어줘야함! public class _06_Constants { public static void main(String[] args) { final String KR_COUNTRY_CODE = "+82"; //국가 번호 (빨리) //KR_COUNTRY_CODE = "+8282"; System.out.println(KR_COUNTRY_CODE); final double PI = ..