java修改删除_java类的方法怎么修改和删除?

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);

}

}

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值