使用扫描仪和多变量数组(Using scanner and multi variable arrays)

编程入门 行业动态 更新时间:2024-10-27 16:36:32
使用扫描仪和多变量数组(Using scanner and multi variable arrays)

所以,我有这个小问题。 我提示用户输入需要存储在多变量数组中的3个变量(Str,Str,Int),我无法使其工作。 任何帮助将不胜感激。

LibraryBook[] book = new LibraryBook[5]; //inputing a new book Scanner input = new Scanner(System.in); LibraryBook[] myBook = new LibraryBook[0]; System.out.println("Enter book name: "); String title = input.nextLine().trim(); System.out.println("Enter author name: "); String author = input.nextLine().trim(); System.out.println("Enter # pages: "); int pages = input.nextInt(); myBook[0] =new LibraryBook(title,author,pages);

我收到这个错误

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at LibraryBookSort.main(LibraryBookSort.java:36)

---- jGRASP wedge2:进程的退出代码是1。

So, I have this tiny problem. I'm prompting the user to input 3 variables (Str, Str, Int) that need to be stored in a multi variable array and I can't get it to work. Any help will be appreciated.

LibraryBook[] book = new LibraryBook[5]; //inputing a new book Scanner input = new Scanner(System.in); LibraryBook[] myBook = new LibraryBook[0]; System.out.println("Enter book name: "); String title = input.nextLine().trim(); System.out.println("Enter author name: "); String author = input.nextLine().trim(); System.out.println("Enter # pages: "); int pages = input.nextInt(); myBook[0] =new LibraryBook(title,author,pages);

I get this error

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at LibraryBookSort.main(LibraryBookSort.java:36)

----jGRASP wedge2: exit code for process is 1.

最满意答案

删除此行

LibraryBook[] myBook = new LibraryBook[0];

并替换最后一行

myBook[0] =new LibraryBook(title,author,pages);

这样

book[0] =new LibraryBook(title,author,pages);

delete this line

LibraryBook[] myBook = new LibraryBook[0];

and replace last line

myBook[0] =new LibraryBook(title,author,pages);

by this

book[0] =new LibraryBook(title,author,pages);

更多推荐

本文发布于:2023-08-06 04:53:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1443989.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数组   扫描仪   多变   scanner   variable

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!