12億円ほしい人のブログ

メガBIG当たらないかな

Java

Java ファイルの入出力

Pathの取得 Path path = Paths.get("C:\\Users\\username\\Desktop\\sample.txt"); java.nio.file.Pathsクラスを使うとパスのインスタンスを取得できます。 Files#readAllLines ファイルを一度にすべて読み込む List<String> lines = Files.readAllLines(path, Stand</string>…

Comparator

JavaのComparatorについて、以下の記事で勉強させていただいています。 qiita.comそのメモをします。 自然順/逆順ソート import static java.util.Comparator.*; List<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5); integerList.sort(naturalOrder()); //自</integer>…

EclipseでGlassFish

EclipseでGlassFish使うために、環境構築を以下サイトを参考に実施しました。 qiita.com2点、躓いたことがあったので、そのメモです。 1.Sapphireのインストール サイトで紹介されている、[作業対象]欄のeclipse.orgのURLですが、 今回エラーになってしま…

Collections.sort() について

Javaのラムダ式を勉強中です。その中で、 Collections.sort(List, Comparator) について調べたことをメモします。・Comparator?? 値の比較を実装できる、関数型インターフェースの1つです。CollectionsやArraysのsort()に渡すことで、リストなどのソートを…

LocalDateTime

JavaでLocalDateTimeを扱うとき、指定した日時でインスタンス生成を行う方法の一つに以下があります。 //DateTimeFormatterインスタンスの生成 DateTimeFormatter sdf = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss.SSS"); //LocalDateTimeインスタン…

コンパイル後の出力先

EclipseでJavaを書いていると自動でコンパイルしてくれますが、出力されるクラスファイル(.class)がどこに作成されるのか知らなかったので、調べました。 「ウィンドウ」-「設定」-「Java」-「ビルド・パス」画面の、「出力フォルダー名」に記載のフォルダ…