📄 java_1.java
字号:
import java.io.*;
public class string
{
String num[]=new String[10];
String name[]=new String[10];
String sex[]=new String[10];
String telphone[]=new String[10];
String address[]=new String[10];
}
class find
{
String str;
int i,j;
void find(string abc)
{
try{
System.out.println("请输入查询的序号:");
for(int k=0;k<abc.num.length&&abc.num[k]!=null;k++)
{
{
j=k;
}
}
BufferedReader keyin=new BufferedReader(new InputStreamReader(System.in));
str=keyin.readLine();
System.out.println("编号 姓名 性别 电话 通信地址");
for(i=0;i<=j;i++)
{
if(abc.num[i].equals(str))
{
System.out.println(""+abc.num[i]+" "+abc.name[i]+" "+abc.sex[i]+" "+abc.telphone[i]+" "+abc.address[i]);
}
}
}
catch(IOException e){}
}
}
class insert
{
String str;
int j;
void insert(string abc)
{
try{
BufferedReader keyin=new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入插信息:");
for(int i=0;i<abc.num.length&&abc.num[i]!=null;i++)
{
j=i+1;
}
abc.num[j]=keyin.readLine( );
abc.name[j]=keyin.readLine( );
abc.sex[j]=keyin.readLine( );
abc.telphone[j]=keyin.readLine( );
abc.address[j]=keyin.readLine( );
}
catch(IOException e){}
}
}
class show
{
int j;
void show(string abc)
{
System.out.println("编号 姓名 性别 电话 通信地址");
for(j=0;j<abc.num.length;j++)
{
if(abc.num[j]!=null)
{
System.out.println(""+abc.num[j]+" "+abc.name[j]+" "+abc.sex[j]+" "+abc.telphone[j]+" "+abc.address[j]);
}
}
}
}
class delet
{
String str;
int i,j,h;
void delet(string abc)
{
try{
System.out.println("请输要删除的编号:");
for(int k=0;k<abc.num.length&&abc.num[k]!=null;k++)
{
{
j=k;
}
}
BufferedReader keyin=new BufferedReader(new InputStreamReader(System.in));
str=keyin.readLine();
for(i=0;i<=j;i++)
{
if(abc.num[i].equals(str))
{
h=i;
}
}
for(i=h;i<=j;i++)
{
abc.num[i]=abc.num[i+1];
abc.name[i]=abc.name[i+1];
abc.sex[i]=abc.sex[i+1];
abc.telphone[i]=abc.telphone[i+1];
abc.address[i]=abc.address[i+1];
}
}
catch(IOException e){}
}
}
class change
{
String str;
int i,j,h;
void change(string abc)
{
try{
System.out.println("请输要修改的编号:");
for(int k=0;k<abc.num.length&&abc.num[k]!=null;k++)
{
{
j=k;
}
}
BufferedReader keyin=new BufferedReader(new InputStreamReader(System.in));
str=keyin.readLine();
for(i=0;i<=j;i++)
{
if(abc.num[i].equals(str))
{
abc.name[i]=keyin.readLine( );
abc.sex[i]=keyin.readLine( );
abc.telphone[i]=keyin.readLine( );
abc.address[i]=keyin.readLine( );
}
}
}
catch(IOException e){}
}
}
class begin
{
string abc;
String str;
void begin(string abc)
{
abc.num[0]="0400310419";
abc.name[0]="李琴";
abc.sex[0]="女";
abc.telphone[0]="07735601709";
abc.address[0]="桂林电子科技大学";
abc.num[1]="0400310402";
abc.name[1]="张三丰";
abc.sex[1]="男";
abc.telphone[1]="07735601709";
abc.address[1]="桂林电子科技大学";
abc.num[2]="0400310412";
abc.name[2]="张无极";
abc.sex[2]="男";
abc.telphone[2]="07735601709";
abc.address[2]="桂林电子科技大学";
}
}
class avg
{
public static void main(String args[])
{
string abc;
int choice;
boolean n=true;
abc=new string();
begin beg=new begin();
show sho=new show();
insert ins=new insert();
change chan=new change();
find fin=new find();
delet del=new delet();
System.out.println("初始信息");
beg.begin(abc);
sho.show(abc);
do
{
System.out.println("**********请输入操作方式************");
System.out.println("0:插入数据");
System.out.println("1:查找数据");
System.out.println("2:修改数据");
System.out.println("3:删除数据");
System.out.println("4:退出");
System.out.println("*********************************");
try{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
choice=Integer.parseInt(br.readLine());
switch(choice)
{
case 0:
{
ins.insert(abc);
sho.show(abc);
break;
}
case 1:
{
fin.find(abc);
break;
}
case 2:
{
chan.change(abc);
sho.show(abc);
break;
}
case 3:
{
del.delet(abc);
sho.show(abc);
break;
}
case 4:
{
n=false;
break;
}
default:
System.out.println("请输入正确的操作方式!");
}
}
catch(IOException e){}
}while(n);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -