我有一个家庭作业,我应该写几个方法(例如,提示客户输入汽车类型并返回有效汽车类型的方法),然后我的程序应该显示汽车类型,租车天数,额外费用等。这是老师想让我写的第一种方法,
public static String promptForCarType(){
Scanner input = new Scanner(System.in);
char type;
System.out.println("(E) Economy - 50 TL");
System.out.println("(M) Midsize - 70 TL");
System.out.println("(F) Fullsize - 100 TL");
do{
System.out.println("Enter the car type (E/M/F) : ");
type = input.next().charAt(0);
type = Character.toUpperCase(type);
} while (type != 'E' && type != 'M' && type != 'F' ); //I tried to define condition with "||" operator,didn't work.
switch(type) {
case 'E' : ;return "Economy";
case 'M' : return "Midsize";
case 'F' : return "Fullsize";
default : return " ";
}
}
如何打印出此方法的返回值?我应该添加系统吗?(“汽车类型是...部分在提示为汽车类型()?
如果要打印汽车类型的实例,只需转到main方法并打印访问方法promptForCar的汽车的调用实例。例如:System.out.println(object.method);
>
打印该变量
String carType = promptForCarType(); //1 + 2
System.out.println(carType); //3
或者简单地说
System.out.println(promptForCarType());
代码控件在遇到关键字return时返回调用函数。因此,在程序达到关键字return之前,只能使用当前方法进行操作。所以,如果你需要打印一些东西,请在退货前打印出来。在您的例子中,您需要为return语句之前的每个case打印switch case构造中的值。
switch(type) {
case 'E' : System.out.println("Economy");
return "Economy";
// similarly for each switch case.
}
或者,更好的方法是将汽车类型分配给String类型的变量,然后打印值。并为整个方法编写一个公共返回语句(适用于所有情况)。
String carType;
switch(type) {
case 'E' : carType ="Economy";
// similarly for each switch case.
}
System.out.println(carType);
return carType;
我正在研究一种随机数方法,从数组中选取一个随机元素。但是,我不知道如何打印方法的返回值。这是密码。
目前控制台打印循环中的所有值,但只需要打印最后一个
问题内容: 我的Android手机上有此代码。 我有一个在页面中加载此的asp.net Webform应用程序 我想从HttpReponse获取此Response并打印出来。我该怎么做呢? 我试过了,但似乎只是打印出内存中的地址。 谢谢 问题答案: 使用。一行代码。有关使用它的示例Android项目,请参见此处和此处。 在http://www.androidsnippets.org/snipp
我正在使用一个可以进行温度转换的程序,并且已经有了代码,但现在我必须制作一个测试代码的程序。对于我需要帮助的部分,我从这样的构造函数开始: 然后我制定了一种方法,从摄氏度或华氏度中获取温度,如下所示: 最后,我在测试编码中写道: 我的问题是,当我运行这个程序时,温度没有显示出来,当我输入此代码的输出时,它返回原始温度(52华氏度)。我如何让它显示我需要的温度(11.1摄氏度)?另外,请注意,我刚刚
我正在从这个网站上阅读JSON格式的数据https://data.melbourne.vic.gov.au/api/views/ntht-5rk7/rows.json?accessType=DOWNLOAD 我开发了一个Python程序,将数据假脱机到CSV文件中。我花了一段时间才理解了这个系统的结构。 Python中有没有一种方法可以扫描文件,然后打印出文件字典结构和数据列表结构?这将有助于我在
我在尝试这个问题,我理解的逻辑,但是当我运行代码时,返回值被打印为0而不是2,我可以知道我在这里做错了什么吗。我刚刚开始竞争性编程。 问题: