logo

Java Muunna merkkijono objektiksi

Voimme kääntää Merkkijono objektiin javassa toimeksiantooperaattorin kanssa. Jokainen luokka on sisäisesti Object-luokan lapsiluokka. Voit siis määrittää merkkijonon suoraan Objectille.

log4j
Java Muunna merkkijono objektiksi

Voit myös muuntaa merkkijonon Class-tyyppiseksi objektiksi Class.forName()-menetelmällä.

Esimerkki Java-merkkijonosta objektiin

Katsotaanpa yksinkertaista koodia merkkijonon muuntamiseksi objektiksi javassa.

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

Katsotaanpa yksinkertaista koodia merkkijonon muuntamiseksi objektiksi javassa.

 public class StringToObjectExample{ public static void main(String args[]){ String s='hello'; Object obj=s; System.out.println(obj); }} 
Testaa nyt

Lähtö:

 hello 

Java-merkkijono luokkaan -objekti Esimerkki

Katsotaanpa yksinkertaista koodia, jolla merkkijono muunnetaan luokkaobjektiksi javassa käyttämällä Class.forName()-menetelmää. Metodi Class.forName() palauttaa Class-luokan esiintymän, jota voidaan käyttää minkä tahansa luokan metatietojen hankkimiseen.

 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()); }} 
Testaa nyt

Lähtö:

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