こんにちは、NetBeans を使用して Java のコンソール ウィンドウに出力を合わせようとしています。
ATM arraylist に MP3Tracks (クラス) のコレクションがあります。ユーザーは、並べ替えられたリストをコンソール経由で並べ替えた後、アーティスト、アルバム、トラック名などでトラックを並べ替えることができます。
System.out.println(ベクトル);
私の MP3Track クラスは toString() をオーバーライドします:
@Override
public String toString(){
return(String.format("Track No: %-8s Track Title: %-25s Artist Name: %-15s Album Name: %-20s Track Length: %-10s", trackNo , trackTitle, artistName, albumName, trackLength + "\n"));
}
このソリューションは、最初の行以外のすべての行で機能し、最初と最後の桁の出力は [] です。すべての行を並べて、先頭と末尾の [] の両方を削除したいと思います。私はソフトウェア エンジニアリングの 1 年生で、これが Java での最初の課題なので、経験が浅いことをお許しください。
ここでいくつかの提案をいただければ幸いです。
事前に多くの感謝..