gpt4 book ai didi

java - 如何扫描整数文件的下一行?

转载 作者:太空宇宙 更新时间:2023-11-04 06:23:50 24 4
gpt4 key购买 nike

在我的程序中,我尝试使用扫描仪扫描充满整数的文件。这是一项家庭作业,要求我编写一个程序,显示用给定硬币组成预定金额的所有方法,测试人员使用这样的文件。

// Coins available in the USA, given in cents.  Change for $1.43?
1 5 10 25 50 100
143

我的输出需要有最后一行(该行代表总金额,例如:143)看起来像这样:

change: 143
1 x 100 plus 1 x 25 plus 1 x 10 plus 1 x 5 plus 3 x 1
1 x 100 plus 0 x 25 plus 4 x 10 plus 0 x 5 plus 3 x 1
1 x 100 plus 0 x 25 plus 3 x 10 plus 2 x 5 plus 3 x 1
1 x 100 plus 0 x 25 plus 2 x 10 plus 4 x 5 plus 3 x 1
1 x 100 plus 0 x 25 plus 1 x 10 plus 6 x 5 plus 3 x 1
1 x 100 plus 0 x 25 plus 0 x 10 plus 8 x 5 plus 3 x 1
2 x 50 plus 1 x 25 plus 1 x 10 plus 1 x 5 plus 3 x 1
2 x 50 plus 0 x 25 plus 4 x 10 plus 0 x 5 plus 3 x 1
...

我的困难是我有一个初始化的变量,

Integer change;

我已将其设置为

change = input.nextLine();

但是,我收到此错误消息,指出它是需要字符串的不兼容类型。如何到达可以扫描下一行并将其设置为整数的位置?感谢您提供的所有帮助!

最佳答案

将字符串解析为整数change = Integer.parseInt(input.nextLine());

关于java - 如何扫描整数文件的下一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27073081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com