Java

本稿は自作クラスをそのままファイル化してしまう方法を紹介します。

クラスオブジェクトをセーブデータ化できるとプログラム側での利用が非常に楽になるというメリットがあります。

ただし、セーブされたクラスオブジェクト ...

Java

本稿は、セーブデータをキー、値ペアとして保存する方法を紹介します。

Propertiesクラスとは、=で保持するテキストファイルを読み書きするためのクラスです。

アプリケーション設定ファイルとして使われることが ...

Java

本稿は、Javaでバイナリファイルの読み込みと書き込みについて説明します。

バイナリファイルとは簡単に言ってしまうとテキストファイル以外を指します。

とはいっても、本当はテキストファイルもバイナリファイルです。 ...

Java

本稿は、テキストファイルの入出力について説明します。

ゲーム制作において、セーブデータを作成したいのであれば、必要な知識となります。

紹介する内容一覧テキストファイルを一行ずつ読み込み
Scannerでテキスト ...

Java

本稿は、ファイルクラスについて説明します。

Fileクラスとは、ファイルのパスに関する情報を扱います。

また、ファイルかフォルダか判定したり、フォルダの中身を取得することもできます。

ゲームでは、セ ...

Java

本稿は、Java1.7より追加されたAPIであるFilesクラスで、Fileクラスよりも高度なファイル操作を行う方法について説明します。

Filesクラスは、基本的にPathクラスを引数にするメソッドを多く含みます。

Java

本稿は、数学関数が多数定義されているMathクラスの一部の機能を紹介します。

Mathクラスには数学関数を利用するためのstaticメソッドが多数存在します。

皆さんが大好きな、サインコサイン等ですね。 ...

Java

本稿はeclipseでJavaプログラムを開発する際に知っておきたい機能について紹介します。

eclipseには自動コンパイル、エラーを赤線などで表示してくれたり、自動でインポート文を挿入してくれたりと、便利な機能がたくさ ...

Java, 環境設定

本稿は、eclipseでのJava開発環境を構築するための手順を説明します。

eclipseで開発を行うとコマンドライン開発よりもはるかに効率よく開発できます。

ただし、そこそこ重いツールなので、メモリ8G以上 ...

Java

本稿は連想配列を扱うためのクラスであるHashMapの利用方法を説明します。

HashMapは「キー、値」のペアでデータを保持することができます。

例えば、キャラクターのステータスを名前ごとにデータを保持したい ...