最新回答 / Sun___
Double.parseDouble(str)会返回一个Double类型,为了语义化和规范写成了Double。当然写成double类型程序也是可以运行的。
2018-11-12
最新回答 / Loveless_World
SimpleDateFormat的构造函数有很多,你说的应该是后面跟一个字符串的的那种格式,源码是这样的<...code...>随后SDF调用Locale里面的函数,随后Locale根据你输入的字符串再去找对应的格式
2018-11-12
最赞回答 / 慕粉3969545
b.length 在这里面代表属性,代表属性的时候不加括号; s 的类型是 String,String 有length(); 方法。String有length()方法,数组有length属性。
2018-11-08
最新回答 / qq_曾经_pxGJ07
因为这里已经指明使用了泛型,不需要再使用Object对象了,可以直接使用Course,所以要说明是st对象的courseToSelect属性
2018-11-07
已采纳回答 / CapricornusQi
单引号引的数据 是char类型的——》单引号只能引一个字符(表示单个字符) 双引号引的数据 是String类型的——》而双引号可以引0个及其以上(引用字符串) char类型的值用单引号引起来的单个字符 如: char a = 'b' 而java中的双引号 表示字符串 一个或多个字符 如 String c = "abc" String d="a" 和char d=‘a’
2018-11-06
最新回答 / qq_不过六级不改名i_opIMVZ
构造方法在构造时构造了一个对象,这个对象包含该类的所有属性。但是List无法直接初始化,需要通过他的实现类ArrayList进行实例化,所以在该无参构造函数中需要对List进行实例化?我修改了一下代码,在声明List时直接就进行了实例化,即List<Card>cards=new ArrayList();List<Player>palyers=new ArrayList();然后我把里面的无参构造器注释掉,发现程序可以正常运行。那他这个无参构造器添加的这两句其实是相当于额外加上去的,...
2018-11-05
已采纳回答 / 苍庚
Scanner作为扫描对象的释放速度不够快,远远比不上你的程序运行速度,所以你在程序里面多次创建和关闭Scanner,造成资源还没有来得及释放的时候,程序就运行到该处了。这种情况,你可以将Scanner在main()中创建对象,将引用作为参数给各个函数用,然后在main()最后一同释放。
2018-11-04
已采纳回答 / 给大佬递茶
System.out.println(string1);要这样写,你输出的是string,string是list。要输出每个元素,你自己定义的是String string1
2018-11-01