メソッド(クラスの病院内)で患者名(ArrayListを使用)をリストアップする必要があります。コードを書き込もうとしましたが、スタックしました。まず、ArrayListに名前を追加する必要があると思いますが、私はそれらを表示する必要があると思います。しかし、どうすればいいですか?ArrayList型の変数に要素を導入する
class Hospital
{ Patient p;
class Patient
{
private String name,adress;
private int age,phoneNumber,securityNumber;
private char sex;
Patient(String name,char sex,String adress,int age,int
phoneNumber,int securityNumber)
{
this.name=name;
this.adress=adress;
this.age=age;
this.sex=sex;
this.phoneNumber=phoneNumber;
this.securityNumber=securityNumber;
}
String getName()
{
return name;
}
void setName(String nam)
{
name=nam;
}
void ShowListOfNames(List <Patient> pat)
{
for(Patient h:pat)
System.out.println(h.getName());
}
}
}
public class Tarea23_1ago
{
public static void main(String[] args)
{
Scanner x=new Scanner(System.in);
List <Patient> pat=new ArrayList <Patient>();
pat.add(new Patient("dan",'f',"nuyoo",12,2356445,001));
pat.add(new Patient("fredy",'m',"idk",34,34657,002));
pat.add(new Patient("dan",'m',"west",21,345546,003));
}
あなたがいないあなたの宣言スキャナ –
を使用したことがないが、それは問題ではない、問題は、私が紹介して書かなければならないコードです患者の名前はArrayListを使用します。 @ꜱᴜʀᴇꜱʜᴀᴛᴛᴀ – Michelle
'ShowListOfNames'に何をしたいですか?名前のリストを「表示」(印刷)しますか?名前のリストを作成しますか?呼び出し元に名前のリストを返しますか?あなたが達成しようとしていることはまったく明確ではありません。 – ajb