为了账号安全,请及时绑定邮箱和手机立即绑定

我在写作业的时候,出现了问题但是我不知道为什么会这样?这是一个借书系统

我在写作业的时候,出现了问题但是我不知道为什么会这样?这是一个借书系统

BOff 2016-02-23 15:03:28
//package jie_shu_xi_tong;import java.util.*;class LibrarySystem{ public static void main(String args[]){ System.out.println("001号借书系统为您服务请选择您要的服务:"+"\n"+                   "(1)    按照书名查找"+"\n"+                   "(2)    按照图书序号查找"); } }public class BookData{/*这是问题     E:\java 笔记和错误\yuanwenjian\LibrarySystem.java:15: class BookData is public, should be declared in a file named BookData.java*/public class BookData{ String Bookdata[] = new String[2];//Bookdata代表图书资料,存储书本的名称 public BookData(){ Bookdata[0] = "孙子兵法"; Bookdata[1] = "黄帝内经"; } }public class BookFind extends BookData{/*这是问题      E:\java 笔记和错误\yuanwenjian\LibrarySystem.java:23: class BookFind is public, should be declared in a file named BookFind.javapublic class BookFind extends BookData{*/ public BookFind(String BF){ BookData B = new BookData(); for(int i=0;i<B.Bookdata.length;i++){ if(B.Bookdata[i].equale(BF)){/*这是问题E:\java 笔记和错误\yuanwenjian\LibrarySystem.java:28: cannot find symbolsymbol  : method equale(java.lang.String)location: class java.lang.String                        if(B.Bookdata[i].equale(BF)){*/ System.out.println("您要的书"); } } } }
查看完整描述

1 回答

已采纳
?
化龙贝

TA贡献191条经验 获得超79个赞

java的类需要在单独文件中,入门必知哦

查看完整回答
反对 回复 2016-02-23
  • 慕丝4634815
    慕丝4634815
    可以多个类在一个文件中 , 但一个文件中只能有一个public的类。
  • 1 回答
  • 0 关注
  • 1455 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号