Java核心技术

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.

Paste_Image.png

5.

Paste_Image.png

6.
7890039-0d7f96fb582939da.png

  1. Paste_Image.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值