サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
GPT-4o
java-reference.com
特定の日時の設定や日時の計算を行いたい場合は、java.util.Calendarクラスが便利です。 サンプルソースコード Calendarサンプル(2011年8月30日 11時35分24秒284 に実行とする) import java.util.Calendar; public class CalendarSample { public static void main(String args[]) { //Calendarを生成 Calendar cal = Calendar.getInstance(); //画面出力 System.out.println("YEAR: " + cal.get(Calendar.YEAR)); System.out.println("MONTH: " + cal.get(Calendar.MONTH)); System.out.println("DAT
2023年9月6日にサイトをリニューアルしました。 記事は随時追加していきます。 今後もご愛顧よろしくお願いします。m(_ _)m Java基本
Javaのコレクションには要素の管理方法によりList、Set、Queue、Deque、Mapの5種類のインターフェースがあり、さらにそれぞれ性質の異なる実装クラスが用意されています。 各コレクションの特徴は以下のようになっています。 種類説明スーパーインターフェース主要実装クラス
float型やdouble型の浮動小数の計算では、誤差が出る可能性があります。 例えば下の2つの演算では両方とも結果は3分の2となるので同じ値が返るはずですが・・・ double val1 = 1.0 - (1.0 / 3.0); // 1-(1/3) → 3分の2 double val2 = 2.0 / 3.0; // → 3分の2 画面表示してみると微妙に誤差がでてしまいます。 val1 → 0.6666666666666667 val2 → 0.6666666666666666 金額計算等で絶対に誤差が許されない場合は、BigDecimal型を使って演算を行います。 ただし、BigDecimal型のパフォーマンスは悪いです。 サンプルソースコード 例)BigDecimalを使用した四則演算サンプル BigDecimalSample.java import java.math.BigD
import java.text.NumberFormat; public class NumberFormatSample { public static void main(String args[]) { //NumberFormatインスタンスを生成 NumberFormat nfNum = NumberFormat.getNumberInstance(); //カンマ区切り形式 NumberFormat nfCur = NumberFormat.getCurrencyInstance(); //通貨形式 NumberFormat nfPer = NumberFormat.getPercentInstance(); //パーセント形式 //指定した値をフォーマットして表示する System.out.println(nfNum.format(12345.6789)); System.
このページを最初にブックマークしてみませんか?
『Javaちょこっとリファレンス』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く