我如何通过用户查询循环相同的代码块

时间:2019-06-29 10:34:05

标签: java while-loop

import java.util.Scanner; 公共课程教程{

public static void main(String[] args){

String answer = "y";

while(answer == "y"){
Scanner input = new Scanner(System.in);
System.out.println("Enter meter");
double meter = input.nextDouble();

double centmeter = 100 * meter;
System.out.println(meter+"m is equal to " + centmeter +"cm");
System.out.println("do you wish to continue?");
 answer = input.nextLine();

}

}   

}

我希望该程序在用户输入“ y”时重复执行,并在输入“ n”时停止,但到目前为止该程序没有循环,仅输出输入的第一个值,并且循环不起作用。

  

输入仪表   6.7

     

6.7m等于670.0cm

     

您想继续吗?

询问用户是否希望继续操作,不允许输入任何内容

0 个答案:

没有答案