1.类是构造对象的模板或蓝图;类是具有某些共同特征的集合;
对象是类的实例;对象在构造时,以类为模板,创建对象的过程叫做实例化,尽管将一切都“看作”对象,但操纵的标识符实际是指向一个对象的“引用”(reference)。
Person person;
person =newPerson(“张三”);,“操纵的标识符实际是指向一个对象的引用”,也就是说person是一个引用,是指向一个可以指向Person类的对象的引用。真正创建对象的语句是右边的new Person(“张三”);
2. list 删除 某一项
for(int i=0;i<list.size();i++){
if(list.get(i).equals("del")){
list.remove(i);
}
}
要删出连续多项,不能使用上面那个;应使用另外copy一份在逐个删;或者
Iterator sListIterator = list.iterator();
while(sListIterator.hasNext()){
String e = sListIterator.next();
if(e.equals("3")){
sListIterator.remove();
}
}
3.类之间的关系:依赖 (use -a)
如果一个类的方法操纵另一个类的对象 ,我们就说一个类依赖另一个类;
要求:任意输入一个字符串,分别输出字符串中的大写字符和小写字符。
说明:Java中提供了区分大小写的方法,即Character.isUpperCase(char c),Character.isLowerCase(char c),在这里用这两个方法区分即可。
4.
5.
6.