Java.math包
Java.math.BigDecimal類
Java.math.BigDecimal.abs()方法
Java.math.BigDecimal.abs(MathContext mc)方法
java.math.BigDecimal.add(BigDecimal augend)方法
java BigDecimal.add(BigDecimal augend, MathContext mc)方法
Java.math.BigDecimal.byteValueExact()方法
Java.math.BigDecimal.compareTo()方法
Java.math.BigDecimal.divide()方法
BigDecimal.divide(BigDecimal divisor, int roundingMode)方法
java.math.BigDecimal.divide(BigDecimal divisor, MathContext
divide(BigDecimal divisor, RoundingMode roundingMode)方法
Java.math.BigDecimal.divideAndRemainder()方法
BigDecimal.divideAndRemainder(BigDecimal divisor, MathContex
Java.math.BigDecimal.divideToIntegralValue()方法
divideToIntegralValue(BigDecimal divisor, MathContext mc)方法
Java.math.BigDecimal.doubleValue()方法
Java.math.BigDecimal.equals()方法
Java.math.BigDecimal.floatValue()方法
Java.math.BigDecimal.hashCode()方法
Java.math.BigDecimal.intValue()方法實例
Java.math.BigDecimal.intValueExact()方法實例
Java.math.BigDecimal.max()方法實例
Java.math.BigDecimal.min()方法實例
Java.math.BigDecimal.movePointLeft()方法實例
Java.math.BigDecimal.movePointRight()方法實例
Java.math.BigDecimal.multiply()方法實例
BigDecimal.multiply(BigDecimal multiplicand, MathContext mc)
Java.math.BigDecimal.negate()方法實例
Java.math.BigDecimal.plus()方法實例
java.math.BigDecimal.plus(MathContext mc)方法實例
Java.math.BigDecimal.pow()方法實例
java.math.BigDecimal.pow(int n, MathContext mc)方法實例
Java.math.BigDecimal.precision()方法實例
Java.math.BigDecimal.remainder()方法實例
remainder(BigDecimal divisor, MathContext mc)方法實例
Java.math.BigDecimal.round()方法實例
Java.math.BigDecimal.scale()方法實例
Java.math.BigDecimal.scaleByPowerOfTen()方法實例
Java.math.BigDecimal.setScale()方法實例
BigDecimal.setScale(int newScale, int roundingMode)方法實例
setScale(int newScale, RoundingMode roundingMode)方法實例
Java.math.BigDecimal.shortValueExact()方法實例
Java.math.BigDecimal.signum()方法實例
Java.math.BigDecimal.stripTrailingZeros()方法實例
Java.math.BigDecimal.subtract()方法實例
subtract(BigDecimal subtrahend, MathContext mc)方法實例
Java.math.BigDecimal.toBigInteger()方法實例
Java.math.BigDecimal.toBigIntegerExact()方法實例
Java.math.BigDecimal.toEngineeringString()方法實例
Java.math.BigDecimal.toPlainString()方法實例
Java.math.BigDecimal.toString()方法實例
Java.math.BigDecimal.ulp()方法實例
Java.math.BigDecimal.unscaledValue()方法實例
Java.math.BigDecimal.valueOf()方法實例
java.math.BigDecimal.valueOf(long val)方法實例
BigDecimal.valueOf(long unscaledVal, int scale)方法實例
Java.math.BigInteger類實例
Java.math.BigInteger.abs()方法實例
Java.math.BigInteger.add()方法實例
Java.math.BigInteger.and()方法實例
Java.math.BigInteger.andNot()方法實例
Java.math.BigInteger.bitCount()方法實例
Java.math.BigInteger.bitLength()方法實例
Java.math.BigInteger.clearBit()方法實例
Java.math.BigInteger.compareTo()方法實例
Java.math.BigInteger.divide()方法實例
Java.math.BigInteger.divideAndRemainder()方法實例
Java.math.BigInteger.doubleValue()方法實例
Java.math.BigInteger.equals()方法實例
Java.math.BigInteger.flipBit()方法實例
Java.math.BigInteger.floatValue()方法實例
Java.math.BigInteger.gcd()方法實例
Java.math.BigInteger.getLowestSetBit()方法實例
Java.math.BigInteger.hashCode()方法實例
Java.math.BigInteger.intValue()方法實例
Java.math.BigInteger.isProbablePrime()方法實例
Java.math.BigInteger.longValue()方法實例
Java.math.BigInteger.max()方法實例
Java.math.BigInteger.min()方法實例
Java.math.BigInteger.mod()方法實例
Java.math.BigInteger.modInverse()方法實例
Java.math.BigInteger.modPow()方法實例
Java.math.BigInteger.multiply()方法實例
Java.math.BigInteger.negate()方法實例
Java.math.BigInteger.nextProbablePrime()方法實例
Java.math.BigInteger.not()方法實例
Java.math.BigInteger.or()方法實例
Java.math.BigInteger.pow()方法實例
Java.math.BigInteger.probablePrime()方法實例
Java.math.BigInteger.remainder()方法實例
Java.math.BigInteger.setBit()方法實例
Java.math.BigInteger.shiftLeft()方法實例
Java.math.BigInteger.shiftRight()方法實例
Java.math.BigInteger.signum()方法實例
Java.math.BigInteger.subtract()方法實例
Java.math.BigInteger.testBit()方法實例
Java.math.BigInteger.toByteArray()方法實例
Java.math.BigInteger.toString()方法實例
java.math.BigInteger.toString(int radix)方法實例
Java.math.BigInteger.valueOf()方法實例
Java.math.BigInteger.xor()方法實例
Java.math.MathContext類實例
Java.math.MathContext.equals()方法實例
Java.math.MathContext.getPrecision()方法實例
Java.math.MathContext.getRoundingMode()方法實例
Java.math.MathContext.hashCode()方法實例
Java.math.MathContext.toString()方法實例

Java.math.MathContext.hashCode()方法實例

java.math.MathContext.hashCode() 返回MathContext的哈希代碼。

聲明

以下是java.math.MathContext.hashCode()方法的聲明

public int hashCode()

覆蓋

Object類中的hashCode

參數

  • NA

返回值

此方法返回這個MathContext的哈希代碼。

異常

  • NA

例子

下面的例子顯示math.MathContext.hashCode()方法的用法

package com.yiibai; import java.math.*; public class MathContextDemo { public static void main(String[] args) { // create 2 MathContext objects MathContext mc1, mc2; // assign context settings to mc1, mc2 mc1 = new MathContext(5); mc2 = new MathContext(20, RoundingMode.UNNECESSARY); // create 2 int objects int i1, i2; // assign hashcode of mc1, mc2 to i1, i2 i1 = mc1.hashCode(); i2 = mc2.hashCode(); String str1 = "Hashcode of mc1 is " + i1; String str2 = "Hashcode of mc2 is " + i2; // print i1, i2 values System.out.println( str1 ); System.out.println( str2 ); } }

讓我們編譯和運行上面的程序,這將產生以下結果:

Hashcode of mc1 is 321136182 Hashcode of mc2 is 642580997