class Rots{
double thetaX, thetaY, thetaZ;
}
public class DemoData{
public static Rots[] rots = new Rots[16];
public DemoData(){
}
void changeTheta(int i, double dx, double dy){
System.out.println("i, dx in dd= " +i+dx);
rots[i].thetaX = dx; <---
rots[i].thetaY = dy; <---
}
}
というプログラムがあります。他のファイルで
DemoData dd = new DemoData();
if(j<=16 && j>=0) dd.changeTheta(j, thetax, thetay);
とすると(j, thetax, thetay には具体的な数値が入って
います。) <--- の部分でエラーが出てしまいます。
どうしてでしょうか? お分かりの方、教えてください。
お願いします。
No.1ベストアンサー
- 回答日時:
DemoData.rots[] はちゃんと初期化してますか?
これだけだと配列を作っているだけで、配列の中身が初期化されてないように見えます。
for(int i=0; i<17; i++){ rots[i] = new Rots[x,y,z]; }
のような操作がどこかでなされているか確認してみてはどうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- Java java final 1 2022/06/10 22:49
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- Visual Basic(VBA) VBAプログラミング 2 2022/11/27 12:07
- Java 直し方について教えて頂きたいです。 4 2022/08/13 02:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
n番目に大きな値を探索する
-
配列の中に複数存在する数がい...
-
[Ljava.lang.Stringってなんですか
-
Java配列の問題を教えてくださ...
-
『args[]』とは?
-
配列で、値の入っている要素数...
-
ArrayListを使った多次元配列の...
-
strutsでArrayListの中の配列の...
-
【Ajax通信&Java】配列の受け取...
-
Javaで文字と数字が混ざったも...
-
この警告はどうすれば?
-
半角カナの判別方法
-
java 大文字と小文字を入れ替える
-
配列を使ってカレンダーを表示...
-
Java・配列の問題です。 int 「...
-
CSVファイルの、列だけ取得したい
-
Java 配列の問題です。 写真の...
-
cloneメソッドについて (java)
-
【C#】ハッシュテーブル(連想...
-
Javaで文字を漢字であるか否か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Javaで文字と数字が混ざったも...
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
Java配列の問題を教えてくださ...
-
配列の中に複数存在する数がい...
-
配列で、値の入っている要素数...
-
java
-
『args[]』とは?
-
javaで大容量テキストファイル...
-
C#で動的配列Listの中身をListB...
-
csvファイルを2次元配列に格納
-
Javaで文字を漢字であるか否か...
-
フローチャート
-
javaについて
-
【C#】ハッシュテーブル(連想...
-
セッションを使ったint型の値の...
-
C言語でunsigned char配列を連...
-
配列について
-
n番目に大きな値を探索する
-
cloneメソッドについて (java)
おすすめ情報