[解決済み] 他のクラスから配列を取得する方法
2022-02-14 21:56:16
質問
私はたくさんの異なる配列を持っていて、それらをすべて1つのクラスに詰め込んで、私のメインクラスをよりすっきりさせたいと思っているのですが、これに対する答えを見つけることができないようです。
Testy obj = new Testy();
しかし、ここからどうやって配列を取得するのか、全く手がかりがありません。初めて投稿するので、悪い質問でしたらすみません。TestyというクラスからtestArrayという配列を取得しようとしているところです。
Testy内部のコード。
public class Testy {
public static void ArrayTesting(){
int testArray[]={56,1,4,175};
}}
解決方法は?
他のクラスから変数を取得する標準的な方法は、その特定の変数に対するゲッターを作成することです。その後、ゲッターを呼び出すと、好きな変数の値を取得することができます。
例
class MyClass
{
//Variable I want to return
private int[] numArray = {1, 2, 3};
public int[] getNumArray() {
return numArray.clone();
}
}
と言って呼び出すことができます。
MyClass newClassObj = new MyClass();
int[] secondArray = newClassObj.getNumArray();
関連
-
[解決済み】代入の左手は必ず変数 CharAt
-
[解決済み】「error: '.class' expected」の意味と修正方法について
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] 配列からArrayListを作成する
-
[解決済み] プライベートメソッド、フィールド、インナークラスを持つクラスをテストするにはどうすればよいですか?
-
[解決済み] Javaで配列に特定の値が含まれているかどうかを判断するにはどうすればよいですか?
-
[解決済み] Java で、あるコンストラクタを別のコンストラクタから呼び出すにはどうすればよいですか?
-
[解決済み] Javaで配列を宣言し、初期化する方法は?
-
[解決済み] Javaで文字列値からenum値を取得する方法
-
[解決済み] Java内部クラスと静的ネストされたクラス
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Javaパッケージが存在しないエラー
-
[解決済み】javaで指定されたファイルが見つからない
-
[解決済み】代入の左手は必ず変数 CharAt
-
[解決済み】指定された子にはすでに親がいます。先に子の親に対してremoveView()を呼び出す必要がある(Android)
-
[解決済み】なぜjava.io.Fileにはcloseメソッドがないのでしょうか?
-
[解決済み】Eclipseで「公開型 <<classname>> は独自のファイルで定義する必要があります」エラー【重複あり
-
[解決済み] intellijが自動配線リポジトリにタイプのBeanが見つからないと不正確な発言をする件
-
[解決済み】java.io.IOException: 壊れたパイプ
-
[解決済み】Javaのswitch文。定数式が必要だが、定数である
-
[解決済み】予期しない型エラー