私はいくつかの 'コンテナ'クラスを作成する必要があるプロジェクトでJavaで作業しています。カスタムクラスのprintln/printメソッドを作成する方法
:public class Pair{
Object KEY;
Object VALUE;
public Pair(Object k, Object v)
{
KEY = k;
VALUE = v;
}
public Object getKey()
{ return KEY; }
public Object getValue()
{ return VALUE; }
}
(。これは私が最終版のメソッドを取得/適切なセットを使用しています深刻な簡略化され、注意してください)
私の質問はこれです:ここでは1の簡易版です例えば、パラメータとしてArrayListのでのprintlnメソッドを呼び出すとき
:
ArrayList<String> arr = new ArrayList<String>();
arr.add("one");
arr.add("two");
System.out.println(arr);
Javaが自動的に正しくArrayListのそれぞれの「ノード」または要素を印刷する方法を知っています。
printlnメソッドでPairクラスを正しく印刷できるようにするメソッドを記述する方法はありますか?
パーフェクト。ありがとう! – Proxy404