インターフェースのデフォルト実装が継承した子クラスや子インターフェースから呼び出せることを今日知ったので調べてまとめることにしました。 呼び出し方法 結論から言うと、
Java9でBigDecimal#ROUND_~系がやっと@Deprecatedになりましたね。 にもかかわらず、未だにBigDecimalを解説するブログやエントリで、BigDecimal#setScale・BigDecimal#divideなどを説明するときにBigDecimal#ROUND_~系を利用して説明されるのはなんなんですか?それ全部、Java9で@Deprecatedですよ? と、最近モヤモヤするので記事書くことにしました。 まずは基本的なことから。 生成・Factoryメソッド 基本 基本的に以下の方法で生成する。 BigDecimal value = BigDecimal.valueOf(1234.567);// 数値系からの生成 BigDecimal value = new BigDecimal("1234.567");// 文字列から生成
Apache PDFBoxが日本語出力できるようになったのもあり、今まで全然使ったことなかったけどPDFBoxどんなことできるの?っていうのを少しずつ調べています。 今回はPDFの印刷の方法です。 下記の公式Documentを参考にしました。(というか下記を見たらこのページ見る意味ないですけど) https://pdfbox.apache.org/2.0/migration.html#pdf-printing PDFファイルの印刷 public static void main(String[] args) throws IOException, PrinterException { try (InputStream in = new FileInputStream("pdf.pdf")) { print(in); } } public static void print(InputStr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く