已采纳回答 / 韩默思
因为老师设置的是public公有属性,一般而言,做开发的时候为了信息安全,我们会选择使用private属性,然后使用get和set方法,这时候我们就是通过get方法获取属性了。
2016-07-08
已采纳回答 / _GoldenRain
lastIndexOf是查找字符串,这个时候单引号里的字符会自动转化为字符串,你的引用的点(“.”),按字符来说用单双引号是一样的,所以在现在的情况下是没有任何问题的
2016-07-08
已采纳回答 / 悟静
请将问题描述的清楚一下,length只是一个方法,我无法理解你的问题。length()是String类的一个方法,该方法返回一个int类型的数值,告诉你String对象里有多少个字符。例如:<...code...>
2016-07-08
已采纳回答 / 一只小怪
index!=-1意思是index=filename.lastindexOf(.);这句话可以取到值,意味着文件名中包含“.”这个字符。你这句话少判断一个是否在首位吧。
2016-07-05
已采纳回答 / 慕粉3460894
if(students.containsValue(new Student(null,name)));去掉后面的分号!分号表示代码的结束,这里添加了分号,系统会认为if语句已经结束,所以else会报错!
已采纳回答 / qq_只为你_4
import java.util.Scanner;public class dd { public static void main(String[] args){ int num = 0; Scanner input=new Scanner(System.in); try{ System.out.println("输入一个整数来测试异常: "); num=input.nextInt(); }catch(Exception a){ Scanner b=new Scanner(Syste...
2016-07-04
已采纳回答 / 要做Java大师
他的意思是可以用很多种方式来完成比较这项功能,id可以用来比较,name也可以用来比较,或者有些时候,会存在一个对象的两个属性共同决定对象的排列顺序,这种情况下可以根据自己的需要去做算法,比如如果我想id相同的学生再去比较name变量if(this.id.compareTo(o.id)==0){ return this.id.compareTo(o.name);}这样解答可以帮助到你吗?
2016-07-04
已采纳回答 / 要做Java大师
fileName.lastIndexOf(".");这个函数是查找字符串中最后一次出现'.'的位置,它返回的是这个位置的索引值,就是说把这个字符串当做数组来理解,这个符号是数组中的第几个元素,所以现在index的值为10,public String substring(int beginIndex, int endIndex)就是说这个方法的第一个参数表示我们要获取的字符串的开端在原字符串中的索引位置,我们想要输出的是java,即第11个元素,也就是 . 之后的下一个元素,所以用到了index+1,第二...
2016-07-04
已采纳回答 / 海阔天空5
java语言中有比较完善的异常体系,就是说java中已经有很多的定义好的异常类,对应相关的异常,根据具体可能出现的异常情况,使用相对应的异常类,若需抛出的异常在java异常体系里没有,也可自定义异常,java的异常体系已包含了大多数的java异常情况。
2016-07-04