割り当てられたStringとString []をコンストラクタメソッドから2次元配列に保存してから印刷しようとしています。プログラムの背後にあるアイデアは、その人の名前と回答(voegDeelnameToeで)を使って人物を落書きプログラムに追加し、geefPollInfo()を介してすべての情報をプリントアウトすることです。メソッドからpoll [] []への文字列と文字列[]の保存
voegDeelnameToe()メソッドを使用して複数の人物を追加しようとしていますが、String deelnemer(=文字列 '参加者の名前')とString [] aanwezigheden(= String [] 'answers) String [] [] pollに;したがって、私は投票に関する情報を印刷することもできません。 doodle.voegDeelnameToeから複数の人物の情報をString [] []ポーリングに保存する方法に関するアイデアはありますか?
doodle.voegDeelnameToe("Bram",new String[]{"ja", "ja", "nee", "ja", "ja", "nee", "ja", "ja", "ja", "nee", "nee", "nee", "ja", "ja", "ja"});
doodle.voegDeelnameToe("Katja", new String[]{"nee", "nee", "ja", "nee", "nee", "nee", "ja", "nee", "ja", "ja", "nee", "ja", "ja", "nee", "ja"});
doodle.voegDeelnameToe("Kristien", new String[]{"ja", "ja", "ja", "ja", "nee", "nee", "nee", "nee", "nee", "ja", "nee", "ja", "ja", "nee", "ja"});
doodle.voegDeelnameToe("Peter", new String[]{"ja", "nee", "ja", "ja", "nee", "nee", "nee", "nee", "nee", "ja", "nee", "ja", "ja", "nee", "ja"});
doodle.voegDeelnameToe("Sven", new String[]{"nee", "nee", "ja", "ja", "nee", "nee", "nee", "nee", "nee", "ja", "nee", "ja", "ja", "ja", "ja"});
doodle.voegDeelnameToe("Matthias", new String[]{"ja", "ja", "ja", "ja", "nee", "ja", "nee", "nee", "nee", "ja", "nee", "ja", "ja", "nee", "ja"});
System.out.println(doodle.geefPollInfo());
public class Poll {
boolean type;
String titel;
String omschrijving;
String locatie;
String initiator;
final int MAX_DEELNEMERS = 10;
LocalDate[] data;
LocalTime[] tijdstippen;
String[][] poll; // The array to save the information
String einde = " ";
boolean afgesloten;
int teller = 0;
public Poll(String testBasispoll_1, String dit_is_de_eerste_basispoll, String gent, String bram_Gosseye, LocalDate[] data, LocalTime[] tijdstippen, boolean b) {
titel = testBasispoll_1;
omschrijving = dit_is_de_eerste_basispoll;
locatie = gent;
initiator = bram_Gosseye;
this.data = data;
this.tijdstippen = tijdstippen;
type = b;
}
public String geefPollInfo() {
System.out.println("Titel : " + titel);
System.out.println("Omschrijving : " + omschrijving);
System.out.println("Locatie : " + locatie);
System.out.println("Initiator : " + initiator);
System.out.println("Max aantal deelnemers : " + MAX_DEELNEMERS);
System.out.println("--------------------------------------------------------");
System.out.println("Dag \t \t" + data[0] + "\t \t" + data[1] + "\t \t" + data[2] + "\t \t" + data[3] + "\t \t" + data[4]);
System.out.println("Uur \t \t" + tijdstippen[0] + "\t" + tijdstippen[1] + "\t" + tijdstippen[2] + "\t" + tijdstippen[0] + "\t" + tijdstippen[1] + "\t" + tijdstippen[2] + "\t" + tijdstippen[0] + "\t" + tijdstippen[1] + "\t" + tijdstippen[2] + "\t" + tijdstippen[0] + "\t" + tijdstippen[1] + "\t" + tijdstippen[2] + "\t" + tijdstippen[0] + "\t" + tijdstippen[1] + "\t" + tijdstippen[2]);
return einde;
}
public boolean voegDeelnameToe(String deelnemer, String[] aanwezigheden) {
return type;
}
/* public boolean wijzigDeelname(String deelnemer, String[] aanwezigheden){
return type;
}*/
}