Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 双十进制赋值运算符_Java_Bigdecimal - Fatal编程技术网

Java 双十进制赋值运算符

Java 双十进制赋值运算符,java,bigdecimal,Java,Bigdecimal,我有一个问题,分配一个大的十进制值给另一个 我正在尝试创建一个临时大小数点,并将0添加到另一个大小数点 BigDecimal temp = new BigDecimal(0); dropStartValue = temp.add(newCounterValue); 但是,我只想对大小数执行以下操作: dropStartValue = newCounterValue 您尚未指定dropStartValue或newCounterValue的类型。如果它们都是大小数,那么这就可以了: dropS

我有一个问题,分配一个大的十进制值给另一个

我正在尝试创建一个临时大小数点,并将0添加到另一个大小数点

BigDecimal temp = new BigDecimal(0);
dropStartValue =  temp.add(newCounterValue);
但是,我只想对大小数执行以下操作:

dropStartValue = newCounterValue

您尚未指定
dropStartValue
newCounterValue
的类型。如果它们都是大小数,那么这就可以了:

dropStartValue = newCounterValue;
注意,尽管这只是使两个变量引用同一个对象,但这是安全的,因为
BigDecimal
本身是不可变的


如果这不适用于您,请详细说明您看到的问题(异常?编译时错误?)

您尚未指定
dropStartValue
newCounterValue
的类型。如果它们都是大小数,那么这就可以了:

dropStartValue = newCounterValue;
注意,尽管这只是使两个变量引用同一个对象,但这是安全的,因为
BigDecimal
本身是不可变的


如果这不适用于您,请详细说明您看到的问题(异常?编译时错误?)。

假设这是Java ans newCounterValue,则它是整数类型或其一个框,
dropStartValue=new BigDecimal(newCounterValue)
应该做你想做的。

假设这是Java,newCounterValue是整数类型或其一个框,
dropStartValue=newbigdecimal(newCounterValue)应该做你想做的。

这是什么语言?JAVA另外,“newCounterValue”属于什么类型?这是什么语言?JAVA还有,“newCounterValue”属于什么类型?我原以为-但是BigDecimal.add不接受整数等,所以我怀疑newCounterValue是另一个BigDecimal…@Jon:当然了:我原以为-但是BigDecimal.add不接受整数等,所以我怀疑newCounterValue是另一个BigDecimal…@Jon:当然了:对于OP,一些文档:对于OP,一些文档: