学習履歴

プログラミングなどの学習履歴

JavaのMapを別クラスで作成したところ

MapSample.javaというファイルを作成

public class MapSample {

     Map<String, String> maps = new HashMap<>();

     maps.put("A", "あ");

     maps.put("B", "い");

     maps.put("C", "う");

}

 

Signals.javaというファイルを作成

public class Signals {

    public static void main(String[] args){

        MapSample mapSample = new MapSample();

        以下省略

    }

}

 

上記の形でMapSampleからキーとバリューをメインへ取り出そうと

したところダメでした。

その代わりにメインクラス以下にstaticメソッドを作り、

MapSampleの中身を組み込みました。

そしてメインクラスのコンストラクタに組み込むと何とか

取り出すことができました。

JavaのMap関連はまだまだ不慣れで活用方法の知識がまだ乏しいので

これが今は精一杯です。