concat 2

String 클래스

1. String 클래스자바에서 String 클래스는 문자열 데이터를 표현하기 위한 클래스로, 문자들의 집합을 객체 형태로 다룰 수 있도록 해줍니다. String은 불변(immutable) 특성을 가지며, 한 번 생성된 문자열은 수정할 수 없고, 변경이 필요한 경우 새로운 문자열 객체가 생성됩니다. 문자열 리터럴은 자동으로 String 객체로 취급되며, 다양한 문자열 조작 메서드(length(), substring(), charAt(), equals(), toUpperCase() 등)를 제공하여 문자열을 효율적으로 처리할 수 있습니다. 또한 String은 자바에서 매우 중요한 클래스이기 때문에 기본 타입처럼 사용할 수 있는 특수한 참조형 객체이며, + 연산자를 통한 문자열 연결, ==과 equals()의..

백엔드/Java 2025.07.07

배열

1. 배열자바스크립트에서 배열은 여러 개의 값을 하나의 변수에 순서대로 저장할 수 있는 자료구조이다. 배열은 대괄호 []를 사용하여 생성하며, 각 요소는 쉼표로 구분된다. 배열의 각 값은 인덱스(0부터 시작)를 통해 접근할 수 있으며, 숫자, 문자열, 객체, 함수 등 다양한 타입의 데이터를 함께 저장할 수 있다. 배열은 push, pop, shift, unshift, splice, forEach, map 같은 유용한 메서드를 제공하여 데이터를 쉽게 추가, 삭제, 반복, 변형할 수 있도록 도와준다. 이처럼 배열은 데이터를 순서대로 다루는 데 매우 유용하고 자주 사용되는 기본 자료형이다.let 변수명 = [값1, 값2, 값3, ...];2. 배열의 특징1. 여러 가지 자료형을 함께 저장할 수 있음자바스크립트..