본문 바로가기

☕Java21

[Java 이해하기] 9. 자바의 String(문자열) 기초 (2) 🤍 String 함수 종류 Java의 String 클래스는 다양한 문자열 작업을 수행할 수 있는 많은 메서드를 제공합니다.대표적인 String 메서드들에 대해 예시와 함께 부가 설명드리겠습니다. n" style="text-align: center;">함수설명n">charAt(int index)문자열에서 지정된 위치의 문자를 반환합니다.n">substring(int beginIndex)문자열의 지정된 시작 위치부터 끝까지의 부분 문자열을 반환합니다.n">substring(int beginIndex, int endIndex)문자열의 지정된 시작 위치에서 끝 위치 사이의 부분 문자열을 반환합니다.n">indexOf(String str)주어진 문자열이 시작되는 첫 위치의 인덱스를 반환합니다. 문자열을 찾지 못.. 2024. 5. 12.
[Java 이해하기] 8. 자바의 String(문자열) 기초 (1) 🩷Java의 String이란?Java에서의 String은 문자열을 저장하고 관리하기 위한 클래스입니다.문자열은 문자들의 모음으로, 두 글자 이상의 문자를 표현할 때 사용됩니다.     🌟💡  String은 데이터 타입이 아닌 클래스이다. String은 'int' 나 'double' 처럼 데이터 타입이 아닌 Java에서 제공하는 내장 클래스라는 점을 꼭 숙지해주셔야 합니다.String 클래스로 문자열을 저장하면, String 객체가 생성되며 이는 참조 타입에 속합니다. 데이터타입과 객체의 차이에 대해 설명드리겠습니다.  항목" style="height: 19px; width: 88.1395%;">설명프리미티브 타입 (기본 데이터 타입)" style="height: 57px; width: 88.1395.. 2024. 5. 12.
[Java 이해하기] 7. 자바의 제어문 🩵 Java의 제어문이란?Java에서의 제어문은 프로그램의 흐름을 유연하게 제어할 수 있게 해 줍니다.복잡한 코드도 간결하게 만들며, 효과적으로 구현할 수 있습니다.   Java에서 제어문은 크게 조건문과 반복문으로 나누어집니다.이들은 특정 조건에 따라 코드를 실행하거나, 반복하는 데 사용됩니다.이러한 구조를 활용하면 복잡한 알고리즘도 간결하게 구현할 수 있습니다.제어문의 종류에는 'if- else', 'siwtch' , 'for' , 'while', 'do-while'등이 포함됩니다.   1️⃣ 조건문 (Conditional Statements) 1) if문, if- else문 'if 문' , 'if-else'문은 조건의 참 또는 거짓을 판단하여 코드를 실행합니다. 조건을 하나만 판별하는 되는 경우 .. 2024. 5. 11.
[Java 이해하기] 6. 자바의 함수(메소드)란? (2) 🩷 메서드의 종류 - 자바에서 메서드는 크게 두 가지 주요 유형으로 분류할 수 있습니다. 인스턴스 메서드와 정적 메서드.   이 두 유형의 메서드는 사용 방식, 접근 방식, 그리고 용도에서 차이가 있습니다.   1. 인스턴스 메소드 (Instance Methods) 인스턴스 메서드는 객체의 인스턴스에 속한 메서드로, 객체의 인스턴스 데이터(필드)에 접근하고 조작하는 데 사용됩니다.인스턴스 메서드를 호출하려면 먼저 해당 클래스의 객체를 생성해야 합니다.이 메서드들은 클래스의 특정 인스턴스에 종속적이기 때문에,클래스의 각 인스턴스는 다른 인스턴스의 메서드와 상태가 다를 수 있습니다.  🔎 특징객체의 상태(인스턴스 변수)에 접근하고 변경할 수 있습니다.static 키워드 없이 클래스 내부에 정의됩니다.메서.. 2024. 5. 4.