Android 使用十进制格式会使我在三星S3上的应用程序崩溃
当我在我的应用程序中使用十进制格式进行某项活动时,只有在三星S3上达到该活动时才会崩溃,但在所有其他手机上效果都很好Android 使用十进制格式会使我在三星S3上的应用程序崩溃,android,crash,decimalformat,Android,Crash,Decimalformat,当我在我的应用程序中使用十进制格式进行某项活动时,只有在三星S3上达到该活动时才会崩溃,但在所有其他手机上效果都很好 x=Double.parseDouble(new DecimalFormat("##.##").format(x)); 当我删除这一行时,这个应用程序在S3上运行得很好,但肯定有太多的数字在点后面。 有什么帮助吗?? 谢谢。我认为s3对于jre7调用来说太旧了。我不确定是否有一个内置的替代品。您可以将数字转换为字符串并在字符上循环,手动计算小数点后的数字;在需要的地方截断。
x=Double.parseDouble(new DecimalFormat("##.##").format(x));
当我删除这一行时,这个应用程序在S3上运行得很好,但肯定有太多的数字在点后面。
有什么帮助吗??
谢谢。我认为s3对于jre7调用来说太旧了。我不确定是否有一个内置的替代品。您可以将数字转换为字符串并在字符上循环,手动计算小数点后的数字;在需要的地方截断。这是一个jre问题。我有你的方法,我会试试。非常感谢你的回答。