java

Java

[Java] String 클래스에 대하여

개요 이번 글에서는 자바의 String 클래스가 무엇인지, String 클래스의 특징, 주요 메서드에 대해 이야기해보려고 한다. String이란? 문자열 -> 문자의 배열/문자가 여러개 나열되어 있는 것이다. 예를들어 "ABC", "123", "Hello World"와 같이 문자의 배열로 나타나는 형태를 말한다.참고로 "ABC" 같은 경우는 'A', 'B', 'C'라는 원소를 가지는 배열이라고 할 수 있다. String 클래스의 특징 1. 문자 배열 + 메서드(기능) -> 문자 배열에 기능을 추가해놓은 것이다. 2. 내용을 변경할 수 없다(Read Only) -> 예를들어 String a = "He", String b = "llo"와 같은 두 문자열이 존재할때 a = a + b를 수행하면 a는 Hello..

Java

[Java] 변수의 타입 - 기본형(Primitive type)/참조형(Reference type)

개요 이번 글에서는 자바 변수의 타입에 대해 이야기해보려고 한다. 기본형(Primitive type)/참조형(Reference type) 변수의 타입은 기본형과 참조형 두 가지로 나뉜다. 1) 기본형(Primitive type) 기본형은 오직 8개를 가지고 있다. 논리형 - boolean, 문자형 - char, 정수형 - byte, short, int, long, 실수형 - float, double 이렇게 총 8가지를 가지고 있다. 2) 참조형(Reference type) 참조형은 기본형을 제외한 나머지를 말한다.(String, System 등) 참조형 같은 경우는 우리가 얼마든지 마음대로 추가할 수 있기 때문에 수가 정해져있지 않다. import java.util.Date; import java.uti..