先创建一个类,储存信息。
package sqy;
import java.util.Scanner;
public class Passager {
String name;
int age;
public void piaojia() {
do {
Scanner in = new Scanner(System.in);
System.out.print("请输入姓名(输入n,退出程序): ");
name =in.next();
if(name.equals("n")) {
System.out.println("退出程序!");
return;
}
System.out.println("请输入年龄: ");
age =in.nextInt();
if(age<10) {
System.out.println(name+"的年龄为:"+age+",门票免费!");
}else if(age>60){
System.out.println(name+"的年龄为"+age+",门票价格为:10元");
}else {
System.out.println(name+"的年龄为"+age+",门票价格为:20元");
}
}while (!name.equals("n"));
}
}
再创建一个测试类,将前面储存信息的类运用起来。
package sqy;
public class PassagerTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
Passager visitor=new Passager();
visitor.piaojia();
visitor.piaojia();
visitor.piaojia();
}
}
运行测试类 ,结果展示: