본문 바로가기

JAVA/국비 공부

String

String은 사실 자바에서 기본적으로 제공해주는 클래스 이다.

 

즉, 우리가 String 타입의 변수를 만들게 되면  실제론 String 클래스의 변수이므로

즉 String 객체가 되게 되는 것이다.

String 객체의 특징은 바로 한번에 여러개의 글자를 할당 가능하고,

또 글자와 관련된 기능(=method)들이 다양하게 준비가 되어 있다는 것이다.


String 값은 우리가 " " 안에 넣어주게 된다.

 


package day0303;
public class Ex03String {
    public static void main(String[] args) {
        //객체의 초기화 하는 방법
        //클래스 이름 변수이름 = new 클래스 이름();
        //단, 클래스이름() 는 생성자(Constructor)라는 특수한 메소드인데, 경우에 따라서는
        //()에 어떠한 값을 반드시 넣어줘야할 때가 있다.
        
        //String 변수 string 을  선언하고 초기화 해보자.
        String string = new String();
        
        // 만약 우리가 변수에 특정한 글자들을 넣러서 초기화 하고  싶다면 3가지 방법이 가능한데 그 중 2가지 방법만 알아보자.
        
        //1. 생성자를 사용한 방법
        // 생성자를 사용해서  String  변수에 값을 넣어줄때에는 ()안에 넣고 싶은 값을 적어주면 된다.
        
        string = new String("abc");
        System.out.println(string);
        
        //2. 값을 생성하여 넣는 방법
        //이때는 변수 = "값"; 으로 넣어주면 된다.
        string= "def";
        System.out.println(string);
        
        
    }
}

'JAVA > 국비 공부' 카테고리의 다른 글

Operator( 연산자)  (1) 2021.03.03
boolean (논리형)  (0) 2021.03.03
Character  (0) 2021.03.03
Real Number  (0) 2021.03.03
형변환(Type casting)  (0) 2021.03.03