logo

Java 문자열을 객체로 변환

우리는 변환할 수 있습니다 Java에서 문자열을 객체로 할당 연산자로. 각 클래스는 내부적으로 Object 클래스의 하위 클래스입니다. 따라서 문자열을 Object에 직접 할당할 수 있습니다.

Java 문자열을 객체로 변환

Class.forName() 메소드를 사용하여 String을 Class 유형 객체로 변환할 수도 있습니다.

Java 문자열을 객체로의 예

Java에서 문자열을 객체로 변환하는 간단한 코드를 살펴보겠습니다.

 String s='hello'; Object obj=s; 

Java에서 문자열을 객체로 변환하는 간단한 코드를 살펴보겠습니다.

 public class StringToObjectExample{ public static void main(String args[]){ String s='hello'; Object obj=s; System.out.println(obj); }} 
지금 테스트해보세요

산출:

 hello 

Java 문자열을 클래스 객체로의 예

Class.forName() 메소드를 사용하여 Java에서 String을 Class 객체로 변환하는 간단한 코드를 살펴보겠습니다. Class.forName() 메소드는 모든 클래스의 메타데이터를 가져오는 데 사용할 수 있는 Class 클래스의 인스턴스를 반환합니다.

 public class StringToObjectExample2{ public static void main(String args[])throws Exception{ Class c=Class.forName('java.lang.String'); System.out.println('class name: '+c.getName()); System.out.println('super class name: '+c.getSuperclass().getName()); }} 
지금 테스트해보세요

산출:

 Class name: java.lang.String Super class name: java.lang.Object