talosのプログラミング教室

2022-05-01から1ヶ月間の記事一覧

Java Gold合格への道 ~Java I/O・標準入力~

こんにちは。たろすです。今回はJava I/Oの標準入力について説明します。 方法 おわりに おすすめの学習本 方法 Javaの標準入力はSystemクラスのconsoleメソッドを使用してConsoleオブジェクトを取得し、ConsoleオブジェクトのreadLineメソッドを使用するこ…

Java Gold合格への道 ~Java I/O・プリミティブ型のデータ出力~

こんにちは。たろすです。今回はJava I/Oのプリミティブ型のデータ出力について説明します。 方法 おわりに おすすめの学習本 方法 PrentStreamやPrintWriterクラスを使用することでプリミティブ型をそのまま出力できます。機能はほぼ同じなのでここではPrin…

Java Gold合格への道 ~Java I/O・読み込みの位置制御~

こんにちは。たろすです。今回はJava I/Oの読み込みの位置制御について説明します。 位置制御の方法 おわりに おすすめの学習本 位置制御の方法 位置制御にはmarkメソッドやresetメソッド、skipメソッドを使います。 try (BufferedWriter bw = new BufferedW…

Java Gold合格への道 ~Java I/O・ファイルの読み書き~

こんにちは。たろすです。今回はJava I/Oのファイルの読み書きについて説明します。 ファイルの読み書き方法 1文字ずつ 1行ずつ おわりに おすすめの学習本 ファイルの読み書き方法 1文字ずつ バイナリファイルの読み書きにはFileInputStreamとFileOutputStr…

Java Gold合格への道 ~Java I/O・Fileクラス~

こんにちは。たろすです。今回はJava I/OのFileクラスについて説明します。 Fileクラス Fileクラスの主なメソッド createNewFile() exists() isFile() getAbsolutePath() lastModified() length() getParent() isDerectory() list() delete() listFiles() お…

Java Gold合格への道 ~日付/時刻API・Instant~

こんにちは。たろすです。今回は日付/時刻APIのInstantについて説明します。 Instantとは Instantオブジェクトの生成 おわりに おすすめの学習本 Instantとは Instantは1970年1月1日0時0分0秒からの経過秒数(エポック数)を保持するクラスです。 Instantオ…

Java Gold合格への道 ~日付/時刻API・日時の表示~

こんにちは。たろすです。今回は日付/時刻APIの日時の表示について説明します。 定義済みフォーマッタによるフォーマット カスタムパターンによるフォーマット おわりに おすすめの学習本 定義済みフォーマッタによるフォーマット 以下のように使用します。 …

Java Gold合格への道 ~日付/時刻API・時間の計算~

こんにちは。たろすです。今回は日付/時刻APIの時間の計算について説明します。 加算 減算 期間の計算 日付 時刻 おわりに おすすめの学習本 加算 加算する方法は二通りあります。 LocalDate date = LocalDate.of(2022, 1, 1); System.out.println(date.plus…

Java Gold合格への道 ~日付/時刻API・from~

こんにちは。たろすです。今回は日付/時刻APIのfromについて説明します。 使い方 注意点 おわりに おすすめの学習本 使い方 fromメソッドは日時を表すオブジェクトから別の日時を表すオブジェクトを取得する際に利用します。 LocalDateTime now = LocalDateT…