最新回答 / 历飞雨
我简单回答一下。add()方法中的数字,指的是添加位置。get()方法中的数字,指的是要调用的位置。add()方法的使用。初次往里面添加的话,添加位置只能是0位置,0可以省略不写的。 当第二次需要添加的时候,有两个添加位置,0位置和1位置。当你添加到0位置的时候,也就是把原本0位置存在的属性值,挤到了1位置。你也可以添加到1位置,这个时候1可以省略不写。每一次的添加都是对位置的从新排序。 当你需要第三次添加的时候,有0位置,1位置,2位置这样3个选择。选择最后一个位置的话,也就是2位置,2可以省...
2016-10-12
已采纳回答 / 小小黑子
题目说是从右边开始每三个字母用逗号分隔的形式从右边向左边开始,第一次-3也就是倒数第四的位置,第二次-3也就是倒数第八的位置。代码写多了有很好的逻辑思维才能快速总结出来,新手先看懂就行了,
2016-10-11
已采纳回答 / niupizhi203522025
一定会执行,这个机制就是为了防止因为异常而造成后面的代码必须执行,但是又执行不下去的情况
已采纳回答 / _希斯莱杰
package com.imooc;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Random;public class TestRandom { public static List<String> randomstring=new ArrayList<String>(); public static void testRandomStri...
2016-10-10
已采纳回答 / 小卡就是卡卡
这样写的意思就是创建一个Course类型的变量,也可以理解为创建了一个对象。平常我们所说的创建变量,其实就是创建一个特殊的属于基本类型的对象。这是我的理解,望采纳。
2016-10-10
最赞回答 / taylorfeng
当使用equals()的时候,对象指向地址必须相同才能返回true。course2虽然name和id与course一致,但是它是新创建的一个对象,所以存储地址不同不存在coursesToSelect中。而course本身就添加在coursesToSelect中的,所以当然是与coursesToSelect中的那个指向同一个对象的存储地址,所以返回true。
2016-10-09
最新回答 / 糖醋肉3984350
(网上查的,继续等详细的答案~)Java中的数据是通过使用运算符进行操作的。运算符接受一个或多个参数,生成一个新的值。大部分运算符可以接受基本类型作为参数,少部分操作符如'='、'=='、'!='可以操作任意对象,除此之外String类型的对象支持'+'和'+='两种运算符。
2016-10-07