A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孺子牛~du 初级黑马   /  2018-1-29 13:49  /  634 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

上课:
        当一个字符串中没有另一个“小字符串”的话你查找他的索引时,会给你一个“-1” 就表示里边没有。
1.  对象数组存储的是对象的地址值;
2,引用数据的默认值都是null;
3,集合只能存储引用数据类型,可是长度可变,而数组是既能存储引用数据类型也可以存储基本数据类型,可是长度一旦定义就不能改变;
        各有千秋。
4为什么学习集合呢?:
        我们学习的是面向对象编程语言对事物的描述--------
5,ArrayList<E>://这个需要导包
        表示可变的数组的实现。
        <E>:是一种特殊的数据类型,泛型。
        public boolean add(E  e):添加元素。
        public void add(int index, E elemnt);
6,string 的构造方法,
        String str=new String(“helloword”);
        String str=new String(char[]);
        String str=new String( char[],startIndex,count )
        String str="true";
7.String的判断;
        ().equals();
        ().equalsIgnoreCase();
        ().endsWith();
        ().startsWith(字符串);
8.String的获取功能:
        int  m=str.length();
        char ch=str.charAt(i);
        int  m=str.IndexOf(String str);----如果没有的话默认m=-1;
        String str1=str.substring(index)
        String str2=str.substring(startsindex,endsindex);
9.string  的转换功能:
        char[]  arr=str.toCharArray();
        String  str1=str.toUpperCase();
        String  str2=str.toLowerCase();
10,String 的其他功能:
        String[] arr=str.split(小字符串-String类型的);
        String str2=str.trim();
        String str3=str.replace(String str,String str2);
       
11.ArrayList<E> name =new ArrayList<> ();
        A:name.add()这是一个关键是添加唯一方式;
                name.add(int  index,统一数据类型);
        a:name.get(int a)
        b:name.set(int index,同样的数据类型);
        c.name.remove(index)===返回类型是该处的数据类型;
        d.name.remove(一个数据类型的或)====返回的是布尔类型;
        e.name.size();

        e.

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马