publicclassFilm{//电影名Stringfilmtitle;//导演Stringdirector;//价格doubleprice;publicvoidshow(){System.out.println("电影名"+filmtitle+"\n导演:"+director+"\n价格:"+price...
public class Film {
//电影名
String filmtitle;
//导演
String director;
//价格
double price;
public void show(){
System.out.println("电影名"+filmtitle+"\n导演:"+director+"\n价格:"+price);
}
}
public class Film_1 {
Film[]newfilm=new Film[3];
public void adfil(String filmtitle,String director,double price){
Film film=new Film();
film.filmtitle=filmtitle;
film.director=director;
film.price=price;
boolean flag=false;
for(int i=0;i
if(newfilm[i]==null){
newfilm[i]=film;
flag=true;
break;
}
}
if(flag==true){
System.out.println("保存成功,信息如下");
film.show();
}else{
System.out.println("储存失败,内存已满");
}
}
public void seacrhfilm(String filmtitle){
boolean flag=false;
Film film=null;
for(int i=0;i
if(newfilm[i]!=null&&newfilm[i].filmtitle.equals(filmtitle)){
flag=true;
film=newfilm[i];
break;
}
}
if(flag==true){
System.out.println(filmtitle+"电影存在,光碟信息如下:");
film.show();
}else{
System.out.println(filmtitle+"电影不存在");
}
}
}
public class Film_2 {
public static void main(String[]args){
Scanner input=new Scanner(System.in);
Film_1 film1=new Film_1();
for(int i=0;i<3;i++){
System.out.println("添加电影:");
System.out.println("请输入电影名:");
String filmtitle=input.next();
System.out.println("请输入导演名字:");
String director=input.next();
System.out.println("请输入票价:");
double price=input.nextDouble();
film1.adfil(filmtitle, director, price);;
}
do{
System.out.println("请输入你要查找的电影的名字:");
String filmtitle=input.next();
film1.seacrhfilm(filmtitle);
}while(true);
}
}
展开