- 締切済み
構造体クラスにアクセスすると止まる
class ListScheduleData{ String schedule; String place; String owner_id; public String getOwner_id() { return owner_id; } public void setOwner_id(String owner_id) { this.owner_id = owner_id; } public String getPlace() { return place; } public void setPlace(String place) { this.place = place; } public String getSchedule() { return schedule; } public void setSchedule(String schedule) { this.schedule = schedule; } } こんな感じで構造体?を宣言しておいて ListScheduleData[] lsd = new ListScheduleData[512]; インスタンス化して、ローカル変数の値を、構造体?クラスの変数に入れようとするとなぜかプログラムが停止します。 なぜでしょうか?構造体はprivate宣言してないので、直接でもセッターでも書き換えできると思うのですが。。。 したの様な感じでアクセスしてます。 System.out.println("user_id ="+user_id); System.out.println("time_buf = "+time_buf); System.out.println("schedule ="+schedule); System.out.println("place ="+place); lsd[pos].schedule = schedule; lsd[pos].owner_id = user_id; lsd[pos].place = place; lsd[pos].setSchedule(schedule); lsd[pos].setOwner_id(user_id); lsd[pos].setPlace(place); //System.out.println(lsd[pos].getSchedule()); //System.out.println(lsd[pos].getOwner_id()); //System.out.println(lsd[pos].getPlace()); 直接アクセスする場合も、セッターを使う場合も、そのコードの行で止まってしまい、次の行にいきません。 よろしくお願いします><
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- pcbeginner
- ベストアンサー率46% (261/560)
- liar_adan
- ベストアンサー率48% (730/1515)