FileクラスとDirクラスについて知ろう
この章ではFileクラスについて説明します。 Fileクラスはファイル名などを変更するなどの機能を持つクラスです。 FileクラスはIOクラスの子クラスなので、IOクラスのメソッドなどを使用することが出来ます。 では初めにファイル名を変更するメソッドについて説明します 例をみてみましょう。 ファイル名を変更する時の基本...
この章ではFileクラスについて説明します。 Fileクラスはファイル名などを変更するなどの機能を持つクラスです。 FileクラスはIOクラスの子クラスなので、IOクラスのメソッドなどを使用することが出来ます。 では初めにファイル名を変更するメソッドについて説明します 例をみてみましょう。 ファイル名を変更する時の基本...
この章ではHash(ハッシュ)クラスについて説明します。 Hash(ハッシュ)クラスにはハッシュに対して様々な操作をすることが出来るメソッドなどが多数あります。 初めにハッシュが指定したキーを持っているかどうかを調べるkey?メソッドについて説明します。 では例をみてみましょう。 もし、そのキーが存在しているならばtr...
この章ではstring(文字列)クラスについて説明します。 今まではダブルクォートやシングルクォートを付けた文字列を扱ってきましたが、これらはstringクラスのオブジェクトです。 「”犬 “」という文字列はと書いても同じ意味になります。 ここからはstringクラスに関する便利な機能について説...
この章では配列の順番を変えたりするArrayクラスのメソッドなどについて説明します。これらのメソッドはArrayクラスにあらかじめ備わっている機能です。 初めにsliceメソッドについて説明します。 a番目の添え字の要素からbの数だけ要素を取り出した新たな配列を作ります。 この例の場合は犬から数えて3個取り出しています...
この章ではnew演算子について説明します。 プログラムはグローバル変数やローカル変数を呼び出す時にメモリの確保を行います。 グローバル変数はプログラムの初めにメモリを確保して、プログラムが終わったらメモリを開放しています。 ローカル変数は関数の呼び出し時にメモリを確保して、関数が実行し終えたらメモリが解放されます。 そ...
この章ではファイルの入出力について学びます。 以下の例は「java.txt」のすべての内容を取り出しています。 コンパイルをした後に以下のようにコマンドプロンプトにファイル名を入力して、エンターキーを押すと「java.txt」の内容が出力されます。 ではファイルからデータを取り出すプログラムの説明をします。 =>...
この章ではハッシュの要素に対して、様々な操作をする関数について説明します。 以下が主な関数です。 では例をみてみましょう。 ではkeysについて説明します。 ハッシュに含まれるキーだけを取り出すにはkeysを使用します。 keysはハッシュに含まれるすべてのキーをリストにして返します。 返されるキーには順番はなく、ラン...