2025 年 6 月 のアーカイブ

Java ジェネリクスメソッド+関数渡し

2025 年 6 月 11 日 水曜日 by marukor

ジェネリクスメソッドに関数を渡すとは?

ジェネリクスで型を柔軟にしたうえで、 その型に応じた関数(処理)を引数としてメソッドに渡す。
→ より汎用的なロジックを使いまわせるようになります。

(さらに…)

Java ラムダ式使い方

2025 年 6 月 11 日 水曜日 by marukor

ラムダ式とは?

ラムダ式は、「名前のない関数」(=匿名関数)です。
Javaでは主に「関数型インターフェース(1つだけメソッドがあるインターフェース)」の実装を簡潔に書くために使います。

なぜ使う?

クラスやメソッドをわざわざ定義しなくても、処理(関数)をその場で書いて渡せる。
コードが短く・読みやすくなる。

(さらに…)

【Python,JSON】辞書型の活用

2025 年 6 月 9 日 月曜日 by yamamotor

1.はじめに

Pythonでは辞書型を利用することが多くあります。

また、PythonではJSONファイルを辞書型として扱うことが出来るため、

JSONファイルを上手く使いこなすことで、より使いやすいプログラムを作成することが出来ます。

今回は簡単な辞書型の利用方法から、階層が深いような辞書型の利用方法まで、様々なものを紹介します。

(さらに…)

【Python】PythonでのGUI作成5

2025 年 6 月 9 日 月曜日 by yamamotor

1.はじめに

今回はPyQtを利用してPythonでテーブル形式の画面を作成します。

2.テーブル、入力フォーマット、登録ボタンを作成する

まずはテーブルの枠と、テーブルに項目を追加するための入力部分を作成します。

Excelで作成したイメージを下記に添付します。

(さらに…)

Java ジェネリクスの使い方

2025 年 6 月 6 日 金曜日 by marukor

ジェネリクスとは

ジェネリクス(Generics)とは、「データ型をパラメータ化して扱う仕組み」です。
クラスやメソッドにおいて、具体的な型を後から指定できるようにすることです。

(さらに…)