小编Mon*_*ezy的帖子

收益计算器的错误?

对Java来说还是新手,我的任务是为一个纸质男孩制作一个利润计算器,但是我收到了这个错误:

Enter the number of daily papers delivered: 50
Enter the number of Sunday papers delivered: 35
The amount collected for daily papers was: Exception in thread "main" java.util
IllegalFormatConversionException: d != java.lang.Double
    at java.util.Formatter$FormatSpecifier.failConversion(Unknown Source)
    at java.util.Formatter$FormatSpecifier.printInteger(Unknown Source)
    at java.util.Formatter$FormatSpecifier.print(Unknown Source)
    at java.util.Formatter.format(Unknown Source)
    at java.io.PrintStream.format(Unknown Source)
    at java.io.PrintStream.printf(Unknown Source)
    at lab2b_MontelWhite.main(lab2b_MontelWhite.java:24)
Run Code Online (Sandbox Code Playgroud)

这是我到目前为止:

//Paper Boy's Wages Calculator

import java.util.Scanner;
public abstract class lab2b
{
public static void main(String[] args)
{
        Scanner input = new Scanner( System.in);
        int x;
        int …
Run Code Online (Sandbox Code Playgroud)

java

3
推荐指数
1
解决办法
246
查看次数

将字符串转换为double?

首先,感谢您花时间阅读我的问题.我有三个文件用于练习继承,但我有一个关于将字符串转换为双精度的问题.我已经阅读了关于双打的API,并且了解到parseDouble在转换方面是最简单的方法,但我不确定在哪里可以将parseDouble放在下面提供的代码中.

//Code Omitted
public Animal()
{
  name = "";
  weight = "";
  length = "";
  color = "";
}

public Animal(String n, String w, String l, String c)
{
  name = n;
  weight = w;
  length = l;
  color = c;
}

//Code Omitted The below class is an extension of my Animal class

public Dog()
{
  super();
  breed = "";
  sound = "";
}

public Dog(String n, String w, String l, String c, String b, String s)
{
  super(n,w,l,c); …
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
136
查看次数

标签 统计

java ×2