카테고리

분류 전체보기 (68)
JAVA-기본 (7)
JAVA-AWT (24)
JAVA-클래스의 중요메소드 (23)
JAVA-람다식 (0)
Android Studio (7)
Python (1)
OpenCV (1)
AWS (0)
webrtc (0)
javascript (4)
처리방침 (1)
rss 아이콘 이미지
반응형

이번 시간에는 String 클래스의 valueOf() 메소드를 확인해보도록 하겠습니다.


valueOf(boolean)

valueOf(double)

valueOf(float)

valueOf(int)

valueOf(long)

valueOf(String)


위의 valueOf() 메소드는 ()괄호 안의 해당 객체를 String 객체로 변환시키는 역활을 합니다. 말그대로 String의 객체로 형변환입니다. 


예를들어 정수인 int a=5; 라면 이것을 String의 객체로 표현하고 싶으면 valueOf(5); 를 이용하면 5라는 정수는 String이라는 "5" 로 인식하게 됩니다. 이렇듯 어떤 객체를 String으로 형변환하는 valueOf() 메소드입니다.


아래 예제를 통하여 더 살펴보도록 하겠습니다.

 package 기본기03;

 

public class T17 {

 

        public static void main(String[] args) {

 

               String a = "1234";

               String b = String.valueOf(10);

               String c = String.valueOf(a);

               String d = String.valueOf(true);

               String e = String.valueOf(false);

               //String.valueOf int형이든 double형이든 boolean형이든 String객체로 만든다.

              

               System.out.println(a);

               System.out.println(b);

               System.out.println(c);

               System.out.println(d);

               System.out.println(e);

 

              

               System.out.println(a + b);

               System.out.println(a + b + c);

               System.out.println(c + d);

               System.out.println(c + d + e);

               //a,b,c,d,e 모두 String 객체이므로 +연산자로 합치면 글자를 합친 결과와 같다.

        }

 

}


<결과물>


자료가 마음에 드셨다면 자주 찾아주세요^^ 글 올리는데 힘이됩니다.


반응형

'JAVA-클래스의 중요메소드 > String클래스' 카테고리의 다른 글

JAVA-중요12-연습  (0) 2018.06.29
JAVA-중요11-contains()  (0) 2018.06.29
JAVA-중요10-split()  (0) 2018.06.29
JAVA-중요09-trim()  (0) 2018.06.29
JAVA-중요08-toUpperCase()/toLowerCase()  (0) 2018.06.29