java簡易通信録システム
4734 ワード
この記録は比較的簡単で、連絡先のID、携帯番号、QQ番号、性別、住所を削除し、追加し、操作を修正することができます。
ソースコード:
ソースコード:
package SunPeishuai;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
/* */
public class Tongxunlu {
static BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
static String id="",name="", address="", phone="", sex="", qq="", yn="";
static Read[] c = new Read[10];
static int num = 0;
public static void main(String[] args) {
while(true){
System.out.println("*****************************************");
System.out.println("* *");
System.out.println("*---------------------------------------*");
System.out.println("* 1. *");
System.out.println("* 2. *");
System.out.println("* 3. *");
System.out.println("* 4. *");
System.out.println("* 5. *");
System.out.println("*****************************************");
try{
System.out.println(" !");
int s = new Scanner(System.in).nextInt();
switch(s){
case 1:
Add();
break;
case 2:
Modify();
break;
case 3:
Delect();
break;
case 4:
Query();
break;
case 5:
System.out.println(" ");
System.exit(0);
break;
default:
System.out.println(" , ");
}
} catch(Exception e){ //
System.out.println(" 1~5 !");
}
}
}
/* */
public static void Add() throws IOException{
System.out.println(" ID");
id = in.readLine();
System.out.println(" ");
name = in.readLine();
System.out.println(" ");
phone = in.readLine();
System.out.println(" QQ");
qq = in.readLine();
while(true) {
System.out.println(" ");
sex = in.readLine();
if(sex.equals(" ")||sex.equals(" ")) break;
System.out.println(" , ");
}
System.out.println(" ");
address = in.readLine();
System.out.println(" , (Y/N)");
yn = in.readLine();
if(yn.equals("Y") || yn.equals("y")) {
c[num] = new Read(id,name,phone,qq,sex,address);
num++;
System.out.println(" !");
}else {
System.out.println(" !");
}
}
/* */
public static String Delect() throws IOException {
System.out.println(" :");
name = in.readLine();
if(num==0) {
System.out.println(" , !");
}
for(int i=0;i