这是在java中,我的问题是,当用户输入"depositAmount“时,如果他们使用小数点或逗号,程序就会崩溃,我知道他们的输入需要是double类型的,但我不知道如何说”如果用户的输入是double,接受它,否则,请求一个新的输入“。import java.util.Scanner;public class Engine
在java中,当我们从控制台获取输入时,我们得到一个字符串,即使我们想要一个整数作为输入,我们也会得到一个字符串格式的输入,然后我们使用几种方法将其转换为整数格式,比如Integer.parseInt(因为C/C++也从控制台获取输入,但是我们直接从控制台获取整数值,我们不需要方法来转换它们。那么为什么java要遵循这么长的过程。** Java这种架构背后的原因是什么?//In java we follow the fol