// 将字符串转换为基本类型
double a =Double.valueOf(str);
第一个Double改为小写的d
double a =Double.valueOf(str);
第一个Double改为小写的d
2016-04-18
//将基本类型转换为字符串
String str1 = Double.toString(m); ;
// 将字符串转换为基本类型
double a = Double.parseDouble(str);
String str1 = Double.toString(m); ;
// 将字符串转换为基本类型
double a = Double.parseDouble(str);
2016-04-18
}else if(select == 2){
System.out.println("输入图书序号:");
bookNo1 = input.nextInt();
for (Librarian book : books) {
if(bookNo1 == book.getBookNo()){
System.out.println("book." + book.getBookName());
}
}
}else{
System.out.println("命令输入错误!请根据提示进行操作!");
}
}while(select > 2);
System.out.println("输入图书序号:");
bookNo1 = input.nextInt();
for (Librarian book : books) {
if(bookNo1 == book.getBookNo()){
System.out.println("book." + book.getBookName());
}
}
}else{
System.out.println("命令输入错误!请根据提示进行操作!");
}
}while(select > 2);
do{
System.out.println("输入命令:1、按照书名查找图书 2、按照序号查找图书");
select = input.nextInt();
if(select == 1){
System.out.println("输入图书名称:");
bookName1 = input.next();
for (Librarian book : books) {
if(bookName1.equals(book.getBookName())){
System.out.println("book." + book.getBookName());}
System.out.println("输入命令:1、按照书名查找图书 2、按照序号查找图书");
select = input.nextInt();
if(select == 1){
System.out.println("输入图书名称:");
bookName1 = input.next();
for (Librarian book : books) {
if(bookName1.equals(book.getBookName())){
System.out.println("book." + book.getBookName());}
Scanner input = new Scanner(System.in);
Librarian[] books = {new Librarian("C#程序入门", 111),
new Librarian("疯狂的Java", 222),
new Librarian("HTML网页设计", 333),
new Librarian("SQL数据库", 444),
new Librarian("Python绝技", 555)};
Librarian[] books = {new Librarian("C#程序入门", 111),
new Librarian("疯狂的Java", 222),
new Librarian("HTML网页设计", 333),
new Librarian("SQL数据库", 444),
new Librarian("Python绝技", 555)};
1.处理运行时异常时,采用逻辑去合理规避同事辅助try-catch 处理。
2.在多重catch块块后面,可以加上一个catch (Exception) 来处理可能会被遗漏的异常。
3. 对于不确定对的代码,也可以加上try-catch ,处理潜在的异常。
4. 尽量去处理异常,切记只是简单的调用printStackTrace()去打印输出。
5. 具体如何处理异常,要根据不同的业务需求和异常类型去决定。
6.尽量添加finally 语句块去释放占用的资源。
2.在多重catch块块后面,可以加上一个catch (Exception) 来处理可能会被遗漏的异常。
3. 对于不确定对的代码,也可以加上try-catch ,处理潜在的异常。
4. 尽量去处理异常,切记只是简单的调用printStackTrace()去打印输出。
5. 具体如何处理异常,要根据不同的业务需求和异常类型去决定。
6.尽量添加finally 语句块去释放占用的资源。
2016-04-16