这个字符串用String str = "boo:and:foo";用"o" split() 怎么解释?
问题在于,为什么中间的oo切割除了一个空字符串,而后面的oo切割出来没有任何内容,
而实际上后面也切割出来空字符串,而最后在split()方法中作了处理,
将前后的空字符串删除。
这么做的原因在于 一个字符串前后的空格是没有任何意义的,大家可能还记得String类中的trim()方法,目的就是为了去除字符串前后的空字符串。
在用户登陆注册案例中,是不是可以不将集合给静态,如果我把Test类中的UserDaoImpl udi = new UserDaoImpl();
放到while(true)前面,不放进循环里面?
可以 就像我上次说的 你的注册和登陆可能对跳转到不同的两个界面 而每个界面就需要有分别的代码 所有肯定会创建多个对象
接上面的问题 那实际开发中也是把集合设置成静态吗?
NO 实际开发 有专业的存储工具 比如 咱们后面学习到的IO 可以持久化存储
怎么辨别comareTo方法中谁是正在添加的元素的指引。
public int comareTo(Student str)
{......}
this代表需要加进来的student对象
str代表集合已经有的student对象。
|
|