整数値が7以上のarraylistで特定の要素を表示する必要があります。これまで書いたことがありますが、動作させるのには苦労しています。誰も助けることができますか?特定のarraylistオブジェクトを表示するためにループを使用する
public Diary()
{
jobname = new ArrayList<Job>();
}
public void priority()
{
int index = 0;
while (index < jobname.size()) {
Job jobName = jobname.get (index);
index ++;
//if (jobname.get (priority)) {
// System.out.println (jobname);
//}
}
}
これは、日記によって参照されるジョブクラスです。
あなたは、次のようにコードを変更する必要がpublic Job(String job, int priorityNum, String day)
{
if (priority < 0 || priority > 10) {
priority = 0;
}
else {
priority = priorityNum;
}
jobname = job;
dueDay = day;
}
public boolean isUrgent()
{
return priority > 7;
}
public String toString()
{
String s = "";
s += "Job = " + jobname + " \n";
s += "Day Due = " + dueDay + " \n";
s += "Priority = " + priority + " \n";
return s;
}
このコードはコンパイルされません。また、仕事は何ですか? – Compass
「ジョブ」とは何かを説明する[mcve]を表示してください。 – ItamarG3
申し訳ありませんが、私は全体のコードを含めていません、私はすべてを追加する必要がありますか?ジョブは、オブジェクトを – Bradeurs