leaser.java
来自「一个租车行的图形用户界面程序,可根据顾客的要求选择车辆」· Java 代码 · 共 86 行
JAVA
86 行
import java.io.*;
public class leaser implements Serializable
{
String name;
String ID;
String sex;
Date lease_date;
Date return_date;
public leaser()
{
name=null;
ID=null;
sex=null;
}
public String toString()
{
return "the message of the leaser:"+"\nname:"+name+"\nID:"+ID+"\nsex:"+sex+
"\nlease date:"+lease_date+"\nreturn date:"+return_date;
}
void set_leaser()throws IOException
{
BufferedReader in =new BufferedReader(new InputStreamReader(System.in));
boolean valid=false;
String p = null;
while(!valid)
{
System.out.println("Has it been lease(Y or N)?");
p=in.readLine();
if(p.equalsIgnoreCase("Y")||p.equalsIgnoreCase("y")||p.equalsIgnoreCase("N")||p.equalsIgnoreCase("n"))
valid=true;
else System.out.println("输入错误!");
}
if(p.equalsIgnoreCase("Y")||p.equalsIgnoreCase("y"))
{
System.out.print("Input name of the leaser: ");
this.name=in.readLine();
System.out.print("Input ID of the leaser: ");
this.ID=in.readLine();
valid=false;
while(!valid)
{
System.out.print("Input sex of the leaser(M for male,F for female): ");
p=in.readLine();
if(p.equalsIgnoreCase("M")||p.equalsIgnoreCase("m"))
{
this.sex="male";
valid=true;
}
else if(p.equalsIgnoreCase("F")||p.equalsIgnoreCase("f"))
{
this.sex="female";
valid=true;
}else System.out.println("输入错误!");
}
System.out.print("Input the lease date:\n");
this.lease_date=new Date();
this.lease_date.setDate();
System.out.print("Input the return date:\n");
this.return_date=new Date();
this.return_date.setDate();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?