MyDate というオブジェクトがあり、3 つのメソッドを返しますString getDay(), String getYear(), String getMonth()
たとえば、Sep 24 2013 will 2013, 24, 9 .. これらの 3 つの文字列を DASH である共通のセパレータを使用して結合したい"-".
StringBuilder または "+" 演算子を使用せずに結合するにはどうすればよいですか? 最もコンパクトなコード形式は何ですか?
たとえば、これができることはわかっていますが、よりコンパクトなフォームはありますか? + 演算子が高価であることを知っているからです。
MyDate myDate = new MyDate();
myDate.getYear()+"-"+myDate.getMonth()+"-"+myDate.getDay();