変換できます Javaのオブジェクトから文字列へ Object クラスの toString() メソッドまたは String.valueOf(object) メソッドを使用します。
Java では、ユーザー定義クラス、StringBuilder、StringBuffer など、あらゆるオブジェクトを String に変換できます。
チランジーヴィ俳優
ここでは、オブジェクトを文字列に変換する 2 つの例を見ていきます。最初の例では、Emp クラス オブジェクトをユーザー定義クラスである String に変換します。 2 番目の例では、StringBuilder を String に変換します。
Java オブジェクトから文字列への例: ユーザー定義クラスの変換
Java で文字列をオブジェクトに変換する簡単なコードを見てみましょう。
class Emp{} public class ObjectToStringExample{ public static void main(String args[]){ Emp e=new Emp(); String s=e.toString(); String s2=String.valueOf(e); System.out.println(s); System.out.println(s2); }}今すぐテストしてください
出力:
Emp@2a139a55 Emp@2a139a55
上でわかるように、Emp クラスの参照 ID がコンソールに出力されます。
gimpのフォントのリスト
Java オブジェクトから文字列への例: StringBuilder の変換
StringBuilder オブジェクトを Java の String に変換する簡単なコードを見てみましょう。
if else ステートメント Java
public class ObjectToStringExample2{ public static void main(String args[]){ String s='hello'; StringBuilder sb=new StringBuilder(s); sb.reverse(); String rev=sb.toString();//converting StringBuilder to String System.out.println('String is: '+s); System.out.println('Reverse String is: '+rev); }}今すぐテストしてください
出力:
String is: hello Reverse String is: olleh
これで、回文文字列をチェックするコードを作成できます。
public class ObjectToStringExample3{ public static void main(String args[]){ String s='nitin'; StringBuilder sb=new StringBuilder(s); sb.reverse(); String rev=sb.toString();//converting StringBuilder to String if(s.equals(rev)){ System.out.println('Palindrome String'); }else{ System.out.println('Not Palindrome String'); } }}今すぐテストしてください
出力:
Palindrome String
したがって、Java では、toString() メソッドまたは String.valueOf(object) メソッドを使用して、任意のオブジェクトを String に変換できます。