2021-03-01から1ヶ月間の記事一覧
Fileクラス ファイル名やディレクトリ名の取得に用いられる。 import java.io.File; import java.util.Arrays; public class FileIO { public static void main (String args[]){ File thisDr = new File("C:\\Users\\broad\\Desktop"); Arrays.stream(thisD…
日付時刻クラス import java.time.*; public class DataTimeSample { public static void main(String[] args){ System.out.println("LocalDate :" + LocalDate.now()); // 'LocalDate :2021-03-28' System.out.println("LocalTime :" + LocalTime.now()); /…
マルチキャッチ catchする例外クラスを複数並べて記述できる。 ただし、並べて書く際は継承関係のある例外クラスを記述できない。 public class ExceptionSample { public static void main(String[] args){ try{ throw new SubSubException(); }catch (Exce…
Streamオブジェクトの初期化と終端操作 まずは、Streamオブジェクトの生成方法と終端操作を見ていく。 import java.util.stream.Stream; public class StreamTest { public static void main(String[] args){ String[] stringArray = {"Hello", "World", "fr…
ラムダ式と匿名クラス 第2章で学んだ匿名クラス(≒ローカルクラス)とラムダ式は基本的に同じ仕組みになっている。 ラムダ式で利用できる外部の変数のスコープは匿名クラスのスコープと変わらない。 package Chapter4; import java.util.function.UnaryOperato…