NoClassDefFoundError DecimalFormat

huangapple go评论71阅读模式
英文:

NoClassDefFoundError DecimalFormat

问题

我正在尝试创建一个新的程序,用于计算一些数字。我在其中使用了 DecimalFormat。我之前是在另一台计算机上进行这项工作的。在切换计算机后,程序之前正常运行,但现在出现了以下错误。

我已经导入了以下内容:

import java.text.DecimalFormat;

当我启动程序时,它在使用一个使用 DecimalFormat 的对象之前运行正常。然后我遇到了这个错误。

java.lang.NoClassDefFoundError: com/ibm/icu/text/DecimalFormat

以下是一段示例代码:

DecimalFormat decimalFormat = new DecimalFormat("0.00");
double number = Double.parseDouble(detay.get(0)); // detay.get(0) 是一个类似 (123.456) 的数字
String number1 = decimalFormat.format(number);
textField_1.setText(number1 + "");

注意:在评论之后,我尝试了以下方法,但没有改变。

DecimalFormat decimalFormat = new java.text.DecimalFormat("0.00");
英文:

Im trying to make a new program witch does calculate some numbers. And i use DecimalFormat in it. I started doing it in another computer. It was work fine before but when i switch the computer ,i started getting this error.

I already import:

import java.text.DecimalFormat;

When i star the program it works fine until i use an object which use DecimalFormak. Then i get this error.

java.lang.NoClassDefFoundError: com/ibm/icu/text/DecimalFormat

An example for the cod:

DecimalFormat decimalFormat = new DecimalFormat("0.00");
double number= Double.parseDouble(detay.get(0)); //detay.get(0) is a number like (123.456)
String number1= decimalFormat.format(number);
textField_1.setText(number1+"");

Note:After the comments i tryed this but nothing changed.

DecimalFormat decimalFormat = new java.text.DecimalFormat("0.00");

答案1

得分: 1

你导入了java.text.DecimalFormat;,但根据异常信息,你正在使用com.ibm.icu.text.DecimalFormat

尝试使用以下方式:

DecimalFormat decimalFormat = new java.text.DecimalFormat("0.00");

如果这样可以工作,那么你的导入可能存在一些问题。

英文:

You import java.text.DecimalFormat; but you are using com.ibm.icu.text.DecimalFormat according to the exception.

Try with

DecimalFormat decimalFormat = new java.text.DecimalFormat("0.00");

If this works you have something strange in the imports.

huangapple
  • 本文由 发表于 2020年8月10日 16:15:40
  • 转载请务必保留本文链接:https://go.coder-hub.com/63336482.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定