无法弄清楚如何打印toString

梅赞
package homeWork;

public class ShoppingBag {

private int items;
private float totalRetailCost;
private float taxRate;

public ShoppingBag(float taxRate){
    this.taxRate = taxRate;
    items = 0;
    totalRetailCost = 0.0f;
}

// Transformer
public void place(int numItems, float theCost){
    items = items += numItems;
    totalRetailCost += (numItems * theCost);
}

public int getItems(){
    return items; 
}

public float getRetailCost(){
    return totalRetailCost;
}

public float getTotalCost(){
    return totalRetailCost + (1 + taxRate);
}

public String toString(){
    String result = "The bag contains " + items + " items";
           result += "The retail cost of items is" + totalRetailCost;
           result += "The total cost = " + getTotalCost();
    return result;

    }
}

package homeWork;

import java.util.*;

 public class MainClass {

public static void main(String[] args){
    Scanner conIn = new Scanner(System.in);
    ShoppingBag sb = new ShoppingBag(0.06f);
    int count = 0;
    float cost = 0.0f;
    System.out.print("Enter count (0 to stop):");
    count = conIn.nextInt();

    while(count != 0){
        System.out.print("Enter cost: ");
        cost = conIn.nextFloat();
        sb.place(count, cost);
        System.out.print("Enter count (0 to stop):");
        count = conIn.nextInt();
    }
}

}

我已经尝试了在这里找到的所有内容,以在输入完成后返回结果。我已经完成了我的书所显示的工作,但没有得到结果。朝正确的方向轻推将是有帮助的。

法拉兹

您无需在任何地方打印对象。打印对象

System.out.print(sb);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python - 编码,打印无法弄清楚

来自分类Dev

无法弄清楚如何<s:select>

来自分类Dev

无法弄清楚如何收税

来自分类Dev

无法弄清楚如何捕获InputMismatchException

来自分类Dev

iOS限制-无法弄清楚如何

来自分类Dev

无法弄清楚为什么会打印出63

来自分类Dev

无法弄清楚如何垂直而非横向打印*和空格

来自分类Dev

无法弄清楚如何在MASM32中打印数字

来自分类Dev

无法弄清楚用法

来自分类Dev

无法弄清楚崩溃

来自分类Dev

无法弄清楚如何将美分与美元分开

来自分类Dev

无法弄清楚如何使用Soundcloud API测试代理

来自分类Dev

无法弄清楚如何查询Bing / Azure Marketplace API

来自分类Dev

无法弄清楚如何检查列表是否包含0

来自分类Dev

无法弄清楚如何使用ImageViewTouch挂钩

来自分类Dev

无法弄清楚如何使用getchar(); 在C

来自分类Dev

无法弄清楚如何获得此总运行

来自分类Dev

无法弄清楚如何解析此数据

来自分类Dev

无法弄清楚如何设置java.library.path

来自分类Dev

无法弄清楚如何将导航栏居中

来自分类Dev

Python,无法弄清楚如何保存循环变量

来自分类Dev

无法弄清楚如何清除随机森林中的NaN

来自分类Dev

无法弄清楚如何在地图中检索对象

来自分类Dev

无法弄清楚如何使用getchar(); 在C中

来自分类Dev

无法弄清楚如何确保最后的模式

来自分类Dev

无法弄清楚如何为我的函数使用参数

来自分类Dev

无法弄清楚如何创建特殊条件

来自分类Dev

无法弄清楚如何正确调用元素

来自分类Dev

无法弄清楚如何设置UIPickerView的起始值