を停め:ユーザー入力すべての詳細が車両を追加する場合は最長私は、オブジェクトのArrayListを持っている車両
private ArrayList<Vehicle> vehicles = new ArrayList<>()
を、彼は日付と時刻を入力:
例入力:
は、日付を入力してください。 DD/MM/YYYY
13/11/2016
時間を入力します。HHを:MM
10:00
配列には20個のオブジェクトの容量があり、複数の入力があり、日付と時刻は文字列として入力されます。最も長い時間停車した車両をどのように表示するのですか?私はこれのようなものを持っているが、それはまったく働かない。
long longest = 0;
for (Vehicle vehicle : vehicles){
long hours = vehicle.getDateTime().hours();
if (hours > longest){
longest = hours;
}
}
これまでに尋ねたことはありませんか?また、*働かないことは誰にも役立たない。 *何がうまくいかない? *どのように動作しませんか? – Li357
_println_をループの後に移動する必要があります。そうしないと、_println_がループの後で何回も呼び出される可能性が高くなります。 – Gulllie