小编Abd*_*imi的帖子

为什么我的for循环不起作用

这是一个类赋值,它是:

编写一个程序,该程序要求描述项目,购买年份,项目成本,折旧年限(估计寿命)以及折旧方法.2.显示项目的折旧计划,类似于下面显示的计划:

说明:电脑购买年份:1994成本:2000预计寿命:5折旧方法:双倍降低年度成本部分.Amt Tot Dep.1994 2,000.00 800.00 800.00 1995 1,200.00 480.00 1280.00 1996 720.00 288.00 1568.00 1997 432.00 172.80 1740.80 1998 259.20 259.20 2000.00

说明:电脑购买年份:1994成本:2000预计寿命:5折旧方法:直线年费用深度.Amt Tot Dep.1994 2,000.00 400.00 400.00 1995 2,000.00 400.00 800.00 1996 2,000.00 400.00 1,200.00 1997 2,000.00 400.00 1,600.00 1998 2,000.00 400.00 2,000.00

所以这里是我的代码到目前为止,我所遇到的问题是当我输入deprciation的方法时,我的代码似乎并不关心我输入的是哪一个,它只显示两种折旧方法.接下来的问题是,当年正确增加时,成本,折旧和总折旧不会,并且我在for循环中有他们的等式,这让我感到困惑.任何建议的帮助将不胜感激.

    package proj3;

    import java.io.Console;
    import java.util.Scanner;

public class depre {

public static void main(String [] args){



    Scanner sc = new Scanner(System.in);
    System.out.print("Enter item description: ");
    String item=sc.nextLine();

    Scanner sc1 = new Scanner(System.in);
    System.out.print("What …
Run Code Online (Sandbox Code Playgroud)

java console for-loop

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

如何在java swing中为我的程序添加整数输入?

所以我有一个计划,我应该计算在酒店房间停留"x"周的费用.

我希望能够让用户输入"x",但我不确定我会使用什么代码.此外,这是我的代码到目前为止.

public class Hotel extends JFrame
{
    int room1 = 0;
    int room2 = 0;
    int weeks;
    int boat = 0;
    JPanel p, p1;
    JLabel l, l1;
    JTextField t, t1;
    JButton b;
    JCheckBox b1, b2, b3;

    Hotel()
    {
        setTitle("Hotel Room Selection");
        setSize(800, 800);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        buildPanel();
        add(p);
        setVisible(true);
    }

    void buildPanel()
    {
        l = new JLabel("Select a room type");
        l1 = new JLabel("How many weeks will you be staying?");
        b = new JButton("Confirm");
        b1 = new JCheckBox("1 bedroom ($600 per …
Run Code Online (Sandbox Code Playgroud)

java user-interface swing input

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

标签 统计

java ×2

console ×1

for-loop ×1

input ×1

swing ×1

user-interface ×1