プログラミングで学んだことと備忘録を備えたページになります。
私はプログラミングスクールに通うこと無く、会社入社後の研修等も無い完全独学でプログラミングを覚えてきました。(そのため、覚えるのに時間はかなり要しました。)
初学者が理解できるようにかつ使用したいメソッドをすぐ確認できるようにページを作成していきます。
Java
宣言まとめ
| ●宣言まとめ | |||
| 種類 | 型名 | 宣言例 | 詳細リンク先 |
| 基本データ型 |
byte型 | byte by = 0; | 【Java】変数の宣言及び値のセットについてまとめました(基本のデータ型、配列) |
| int型 | int i = 0; | ||
| long型 | short s = 0; | ||
| get(数値) | long l = 0; | ||
| float型 | float f = 1.0f; | ||
| double型 | double d = 1.0; | ||
| boolean型 | boolean bo = false; | ||
| char型 | char c = ‘a’; | ||
| String型 | String str2 = “Hello”; | ||
| 配列 |
String型配列 | String[] Str配列 = new String[3]; | 【Java】変数の宣言及び値のセットについてまとめました(基本のデータ型、配列) |
| int型配列 | int[] int配列 = new int[3]; | ||
| boolean型配列 | boolean[] Bo配列 = new boolean[3]; | ||
| for文 |
for文 | for(int i = 0; i < 10; i++) { } |
【Java】forについてまとめました(for文、break文、continue文など) |
| break文 | for(int i = 0; i < 10; i++) { break; } |
||
| continue文 | for(int i = 0; i < 10; i++) { continue; } |
||
| インスタンス | クラス名 変数名 = new クラス名(); | 【Java】インスタンスについてまとめました(生成方法や使用方法を紹介) | |
| Map |
HashMap | Map<String, Object> HMAP = new HashMap<>(); | 【Java】Mapの使い方 (put、get、size、isEmpty、clearなど) |
| TreeMap | Map<Byte, Boolean> TMAP = new TreeMap<>(); | ||
| LinkedHashMap | Map<Character, Short> LMAP = new HashMap<>(); | ||
| List | ArrayList | List<String> list1 = new ArrayList <>(); | 【Java】Listの使い方(put、get、size、isEmpty、removeなど) |
| Set |
HashSet | Set<String> Settest = new HashSet<>(); | 【Java】Setの使い方(add、size、isEmpty、clearなど) |
| TreeSet | Set<String> Settest2 = new TreeSet<>(); | ||
Java インスタンスの使い方
| 利用方法 | 記載例 | 詳細リンク先 | |
| インスタンス | 生成方法 | クラス名 変数名 = new クラス名(); | 【Java】インスタンスについてまとめました(生成方法や使用方法を紹介) |
| フィールドの利用 | 変数名.フィールド名 = 値; | ||
| メソッドの呼び出し | 変数名.メソッド(); |
Javaのfor文の使い方
| 番号 | 利用方法 | 記載例 | 詳細リンク先 |
| 処理内容 | |||
| for文 | for(int i = 0; i < 10; i++) { } |
【Java】forについてまとめました(for文、break文、continue文など) | |
| 記載例では、10回繰り返す処理を実施 | |||
| break文 | for(int i = 0; i < 10; i++) { break; } |
||
| 繰り返し処理を中断 | |||
| continue文 | for(int i = 0; i < 10; i++) { continue; } |
||
| 今回の周だけ中断して、次の処理を実施 | |||
メソッドまとめ
| ●メソッドまとめ | |||
| メソッド | 動作 | 詳細リンク先 | |
| List | add(値) | リストの最後に要素を追加 | 【Java】Listの使い方(put、get、size、isEmpty、removeなど) |
| add(数値, 値) | リストの数値目に要素を挿入 | ||
| set(数値, 値) | リストの数値番目の要素を上書き | ||
| get(数値) | 数値番目の要素を取り出す | ||
| size() | 格納されている要素数を数える | ||
| isEmpty() | 要素数がゼロであるかを判定 | ||
| contains(値) | 指定要素が含まれているかを判定 | ||
| indexOf(値) | 指定要素が何番目にあるかを検索 | ||
| clear() | 要素を全て削除する | ||
| remove(値) | 指定されている内容の要素を削除する | ||
| Map | put(キー値, 値) | マップにキー値と値のペアを格納する | 【Java】Mapの使い方 (put、get、size、isEmpty、clearなど) |
| get(キー値) | キー値に対応する値を取得 | ||
| size() | 格納されているペアの数を数える | ||
| isEmpty() | 要素数がゼロであるかを判定 | ||
| containsKey(キー値) | 指定データがキーに含まれているかを判定 | ||
| containsValue(値) | 指定データが値に含まれているかを判定 | ||
| clear() | 要素を全て削除する | ||
| remove(キー値) | 指定されている内容の要素を削除する | ||
| KeySet() | 指定されているキーの一覧を返す | ||
| Set | add(値) | セットに要素を追加 | 【Java】Setの使い方(add、size、isEmpty、clearなど) |
| size() | 格納されている要素数を数える | ||
| isEmpty() | 要素数がゼロであるかを判定 | ||
| contains(値) | 指定要素が含まれているかを判定 | ||
| clear() | 要素を全て削除する | ||
| remove(値) | 指定されている内容の要素を削除する | ||
| String | substring(int1 , int2) | 文字列から部分文字列を抜き出し | 【Java】Stringクラスのメソッドについて(substring、toString、length、equalsなど) |
| toString() | 数値を文字列へ変換 | ||
| length() | 文字数を取得 | ||
| equals | 文字列を比較 | ||