java オブジェクトの顺序付けについてBigDecimalSample

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java オブジェクトの顺序付けについてBigDecimalSample相关的知识,希望对你有一定的参考价值。


class BigDecimalSample {
	public static void main(String[] args) {
		BigDecimal firstValue = new BigDecimal("1.0");
		BigDecimal secondValue = new BigDecimal("1.00");
		BigDecimal thirdValue = new BigDecimal("1.0");

		// 数値としては等しいのでcompareTo()はtrueになる
		if (firstValue.compareTo(secondValue) == 0) {
			System.out.println("数値としては等しいのでcompareTo()はtrue");
		}
		if (firstValue.compareTo(thirdValue) == 0) {
			System.out.println("数値としては等しいのでcompareTo()はtrue");
		}

		// スケールや精度が違うのでequals()はfalseになる
		if (firstValue.equals(secondValue)) {
		} else {
			System.out.println("スケールや精度が違うのでequals()はfalse");
		}
		if (firstValue.equals(thirdValue)) {
			System.out.println("true");
		}
	}
}

以上是关于java オブジェクトの顺序付けについてBigDecimalSample的主要内容,如果未能解决你的问题,请参考以下文章

java オブジェクトの顺序付けについてBigDecimalSample

java オブジェクトの顺序付けについてComparableSample

java オブジェクトの顺序付けについてStringの大文字小文字を无视してソートする

Oracleシノニムについて

markdown オブジェクトの判定

javascript オブジェクトの生成Object.create(null)