3-25构造方法String类中的api

String串的索引,就是数组的下标。索引从0开始,字符串的颠倒,用糖葫芦。
==比较的是对象的地址是否相同
equals 对象的只内容
nextline()返回字符串,回车结束。
equalsIgnoreCase 不区分大小写,比较对象是否相同
trim()去掉首位空格
问题:给个字符串“abc”,转换成大写并输出。
String str="abc";
str.toUpperCase();
System.out.println(str);
字符串存在常量池中,内容不允许更改。需要另外有一个空字符串接受新产生的字符串。
substring(begin,end);begin是闭区间,end是开区间,是闭区间。

构造方法的作用只有一个,就是初始化成员变量。构造方法的方法名和类名相同。构造方法不需要返回值。new关键字new Demo();就是调用的构造方法。构造方法有jvm来调用,我们通过对象
的引用是没法调用。构造方法只执行一次,在对象实例化是被调用。
类分为两类,实体类(记录数据的)过程类(方法的)

构造方法:
1.构造方法是整个类中最先被调用的方法。(在什么时候调用呢?在创建对象的时候调用的。)
2.构造方法是有虚拟机来调用的。我们通过对象的引用是无法调用到的。
3.构造方法只执行一次,在对象实例化时被调用。
4.构造方法既不是void 也无返回值。
5.构造方法的方法名必须要和类名完全相同。
6.一个类中至少要有一个构造方法,如果没有编写构造方法,那么虚拟机会
给我们一个默认的无参的构造方法。
7.如果自己在类中编写了构造方法,那么虚拟机给我们的那个默认的,无参的
构造方法将不会再给你分配
8.一个类中可以有含有多个构造方法。但是参数列表不能相同。

posted @ 2015-03-25 20:41  猴子要努力吃  阅读(199)  评论(0编辑  收藏  举报