老师的进度有点快啊,发现学了后面前面的又忘了……
今天做项目的练习,我把其中的两个功能先分别写了两个文件
1、我想把它们并到一个JAVA里,然后选择功能
2、我想在程序后面加一段询问是否结束,1的话就继续执行,2的话就退出到选择,3退出A:
import java.io.*;
import java.util.*;
public class Hangban //航班信息
{ private String computer;
private long startofftime;
private long arriveoftime;
private double price;
private String source;
private String target;
private int seats;
private String flyid;
//输入航班信息功能
public static void main(String[] args)
throws FileNotFoundException
{
PrintStream output=new PrintStream(new File("hangban.txt"));//创建航班信息文件
System.out.println("请输入航班信息:"); //后面都是控制输入了
System.out.println("航空公司:");
Scanner computer=new Scanner(System.in);
String a=computer.nextLine();
System.out.println("航班班次编号:");
Scanner flyid=new Scanner(System.in);
String fid=flyid.nextLine();
System.out.println("出发时间:");
Scanner startoofftime=new Scanner(System.in);
long b=startoofftime.nextLong();
System.out.println("到达时间:");
Scanner arriveoftime=new Scanner(System.in);
long c=arriveoftime.nextLong();
System.out.println("价格:");
Scanner price=new Scanner(System.in);
double d=price.nextDouble();
System.out.println("出发地:");
Scanner source=new Scanner(System.in);
String e=source.nextLine();
System.out.println("目的地:");
Scanner target=new Scanner(System.in);
String f=target.nextLine();
System.out.println("座位数:");
Scanner seats=new Scanner(System.in);
int g=seats.nextInt();
System.out.println("航空公司:"+a+"\t"+"航班班次编号:"+fid+"\t"+"座位数:"+g+"\t"+"出发时间:"+b+"\t"+"到达时间:"+c+"\t"+"价格:"+d+"\t"+"出发地:"+e+"\t"+"目的地:"+f); output.println(a+"\t"+fid+"\t"+g+"\t"+b+"\t"+c+"\t"+d+"\t"+e+"\t"+f);
}
}
B:
import java.io.*;
import java.util.*;
public class Customer //客户信息
{
private String name;
private long id;
private int age;
public static void main(String[] args)
throws FileNotFoundException
{
PrintStream output=new PrintStream(new File("customer.txt"));//创建客户信息文件
System.out.println("请输入客户信息"); // //后面都是控制输入了
System.out.println("客户姓名");
Scanner name=new Scanner(System.in);
String na=name.nextLine();
System.out.println("身份证号码:");
Scanner id=new Scanner(System.in);
long dd=id.nextLong();
System.out.println("年龄");
Scanner age=new Scanner(System.in);
int ag=age.nextInt();
System.out.println("客户姓名:"+na+"\t"+"年龄:"+ag+"\t"+"身份证号码"+dd);
output.println("客户姓名:"+na+"\t"+"年龄:"+ag+"\t"+"身份证号码"+dd);
}
}
今天做项目的练习,我把其中的两个功能先分别写了两个文件
1、我想把它们并到一个JAVA里,然后选择功能
2、我想在程序后面加一段询问是否结束,1的话就继续执行,2的话就退出到选择,3退出A:
import java.io.*;
import java.util.*;
public class Hangban //航班信息
{ private String computer;
private long startofftime;
private long arriveoftime;
private double price;
private String source;
private String target;
private int seats;
private String flyid;
//输入航班信息功能
public static void main(String[] args)
throws FileNotFoundException
{
PrintStream output=new PrintStream(new File("hangban.txt"));//创建航班信息文件
System.out.println("请输入航班信息:"); //后面都是控制输入了
System.out.println("航空公司:");
Scanner computer=new Scanner(System.in);
String a=computer.nextLine();
System.out.println("航班班次编号:");
Scanner flyid=new Scanner(System.in);
String fid=flyid.nextLine();
System.out.println("出发时间:");
Scanner startoofftime=new Scanner(System.in);
long b=startoofftime.nextLong();
System.out.println("到达时间:");
Scanner arriveoftime=new Scanner(System.in);
long c=arriveoftime.nextLong();
System.out.println("价格:");
Scanner price=new Scanner(System.in);
double d=price.nextDouble();
System.out.println("出发地:");
Scanner source=new Scanner(System.in);
String e=source.nextLine();
System.out.println("目的地:");
Scanner target=new Scanner(System.in);
String f=target.nextLine();
System.out.println("座位数:");
Scanner seats=new Scanner(System.in);
int g=seats.nextInt();
System.out.println("航空公司:"+a+"\t"+"航班班次编号:"+fid+"\t"+"座位数:"+g+"\t"+"出发时间:"+b+"\t"+"到达时间:"+c+"\t"+"价格:"+d+"\t"+"出发地:"+e+"\t"+"目的地:"+f); output.println(a+"\t"+fid+"\t"+g+"\t"+b+"\t"+c+"\t"+d+"\t"+e+"\t"+f);
}
}
B:
import java.io.*;
import java.util.*;
public class Customer //客户信息
{
private String name;
private long id;
private int age;
public static void main(String[] args)
throws FileNotFoundException
{
PrintStream output=new PrintStream(new File("customer.txt"));//创建客户信息文件
System.out.println("请输入客户信息"); // //后面都是控制输入了
System.out.println("客户姓名");
Scanner name=new Scanner(System.in);
String na=name.nextLine();
System.out.println("身份证号码:");
Scanner id=new Scanner(System.in);
long dd=id.nextLong();
System.out.println("年龄");
Scanner age=new Scanner(System.in);
int ag=age.nextInt();
System.out.println("客户姓名:"+na+"\t"+"年龄:"+ag+"\t"+"身份证号码"+dd);
output.println("客户姓名:"+na+"\t"+"年龄:"+ag+"\t"+"身份证号码"+dd);
}
}
import java.io.*;
import java.util.*;
public class Hangban //航班信息
{ private String computer;
private long startofftime;
private long arriveoftime;
private double price;
private String source;
private String target;
private int seats;
private String flyid;
//输入航班信息功能
public static void main(String[] args)
throws FileNotFoundException
{
PrintStream output=new PrintStream(new File("hangban.txt"));//创建航班信息文件 System.out.println("请输入航班信息:"); //后面都是控制输入了
System.out.println("航空公司:");
Scanner computer=new Scanner(System.in);
String a=computer.nextLine(); System.out.println("航班班次编号:");
String fid=computer.nextLine(); System.out.println("出发时间:");
long b=computer.nextLine(); System.out.println("到达时间:");
long c=computer.nextLine(); System.out.println("价格:");
double d=computer.nextLine();System.out.println("出发地:");
String e=computer.nextLine();System.out.println("目的地:");
String f=computer.nextLine(); System.out.println("座位数:");
int g=computer.nextLine();System.out.println("航空公司:"+a+"\t"+"航班班次编号:"+fid+"\t"+"座位数:"+g+"\t"+"出发时间:"+b+"\t"+"到达时间:"+c+"\t"+"价格:"+d+"\t"+"出发地:"+e+"\t"+"目的地:"+f); output.println(a+"\t"+fid+"\t"+g+"\t"+b+"\t"+c+"\t"+d+"\t"+e+"\t"+f);
}
}
import java.util.*;
public class Customer //客户信息
{
private String name;
private long id;
private int age;
public static void main(String[] args)
throws FileNotFoundException
{
PrintStream output=new PrintStream(new File("customer.txt"));//创建客户信息文件
System.out.println("请输入客户信息"); // //后面都是控制输入了
System.out.println("客户姓名");
Scanner name=new Scanner(System.in);
String na=name.nextLine();
System.out.println("身份证号码:");
long dd=name.nextLine();
System.out.println("年龄");
int ag=name.nextLine();
System.out.println("客户姓名:"+na+"\t"+"年龄:"+ag+"\t"+"身份证号码"+dd);
output.println("客户姓名:"+na+"\t"+"年龄:"+ag+"\t"+"身份证号码"+dd);
}
}