已采纳回答 / Tears丶
索引从0开始,你就当他从1开始,本来要的不就是后一位吗,
String prefix = fileName.substring(fileName.lastIndexOf(".") + 1);
fileName.lastIndexOf(".")这个式子取得一直是点的索引,4,5--5,6。的差距。你自己好好想想,这是我自己的理解。
2019-02-09
已采纳回答 / 慕桂英6436620
问题:数组下标越界<...code...><...code...>应该改成
Course temp3=(Course)coursesToSelect.get(); coursesToSelect.get();
2019-02-01
已采纳回答 / 慕无忌8377531
对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址; 诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。而contains中的元素比较的应该是obj类型的,系统并没有重写equals方法,比较的是地址值
2019-01-28
已采纳回答 / 慕莱坞7107142
import java.util.Scanner;public class Library { public static void main(String[] args) { Index(); } public static void Index() { System.out.println("欢迎进入图书馆查书系统\n请输入您的指令:\n1-按名称查找图书\n2-按编号查找图书\n"); Scanner in = new Scanner(System.in); int i = in.next...
2019-01-20
最新回答 / Pikachu2016
把第一句String str = 180.20;改成String str="180.20"把第二句double a = str.doubleValue();改成double a=Double.valueOf(str)注意:doubleValue()是用来拆箱用的,即将包装类对象(如Double)转化为基本类型double
2019-01-19
已采纳回答 / yuanFF
<...图片...><...图片...>在不超出作用域的情况下,没关闭就可以一直调用这个scanner实例对象;当然你要是在一个方法内关闭了就需要重新创建一个再使用了
2019-01-07