リトル背景:Javaで文字列の配列を印刷/ログする方法は?
私は行の多くを持っており、各行は、文字列要素を持っている、そのような行の一例は、私のパーサで今
String[] data = [20,11,Clothing,TShirts,Abercombie,Gap]
data.toString() = [Ljava.lang.String;@1152e94]
だろうcsv
ファイルを持って、私はこのcsvファイルを解析していますファイルに存在する各行を String[] data
として取得します。私のログページでは、IDとファイル内の行が必要です。
現在、印刷しようとすると[Ljava.lang.String;@1152e94
のような値が得られるのですが、私の質問はどうすれば[20, 11, Clothing, TShirts, Abercombie, Gap]
のような配列要素の実際のリストを得ることができますか?
デフォルトのtoString()
を使用しようとしましたが、それでも同じLString
のデータを返します。
私は[Ljava.lang.String 'として値を取得します。1152e94' – Rachel
@次に、あなたが' 'Arrays.toString()を使用していません。 http://ideone.com/F7wIX –
@Rachelは不可能で、コードを投稿してください。 – dantuch