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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.1 Scanner
        导包                import java.util.Scanner;
        创建对象        Scanner sc=new Scanner(System.in);
        录入方法        int i=sc.next.Int();
                        String str=sc.nextLine();
1.2 Random
        导包                import java.util.Random;
        创建对象        Random r=new Random();
        录入方法        int i=r.nextInt(int x);//[0-x)
1.3 选择结构
        1.3.1        if(关系表达式1){
                        语句体1;
                }else if(关系表达式2){
                        语句体2;
                }...else{
                        语句体3;
                }
        1.3.2        switch(表达式){
                case 值1:语句体1;break;
                ...
                default:语句体n+1;break;
                }
1.4 循环结构
        1.4.1        for (int i = 0; i < arr.length; i++) {
                        循环体语句;       
                }
        1.4.2        while (循环条件) {
                        循环体语句;
                       
                }
        1.4.3        do {
                        循环体语句;
                } while (循环条件);
1.5 break        用于结束整个循环
    continue        结束一次循环,继续下一次循环
1.6 数组
        动态初始化:        int[] arr = new int[x]//指定长度x
        静态初始化:        int[] arr = new int[]{元素1,元素2,...}
                        int[] arr = {元素1,元素2,...}
1.7 方法
        1.7.1 方法的定义格式
                修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,...){
                        方法体;
                        return 返回值;
                }
        1.7.2 方法调用
                有明确返回值:        单独调用:没有意义
                                输出调用:输出返回值
                                赋值调用:推荐方式
                没有明确返回值:        只能单独调用
        1.7.3 方法重载
                方法名相同,参数列表不同(参数个数||参数类型),与返回值无关
1.8 类
        1.8.1 创建类
                public class 类名 {
                        成员变量
                        构造方法
                        成员方法
                }
        1.8.2 创建对象
                格式:        类名 对象名 = new 类名();
        1.8.3 访问成员
                成员变量:        对象名.变量名;
                成员方法:        对象名.方法名();
        1.8.4 构造方法
                给对象的数据进行初始化
                格式:        方法名和类名相同
                        没有返回值类型,连void都不能写
                        没有具体的返回值
                调用格式:        类名 对象名 = new 构造方法();
1.9 String        字符串类
        1.9.1 构造方法
                String(String str):把字符串数据封装成字符串对象
                String(char[] chrs):把字符数组的数据封装成字符串对象
                String(char[] chrs,int index,int count):把字符数组的一部分数据
                        封装成字符串对象
        1.9.2 判断功能
                boolean equals(Object obj):比较字符串的内容是否相同
                boolean equalsIgnoreCase(String str):比较字符串的内容是否相同
                        (忽略大小写)
                boolean startsWith(String str):判断字符串对象是否以指定str开头
                boolean endsWith(String str):判断字符串对象是否以指定str结尾
        1.9.3 获取功能
                int length():获取字符串的长度
                char charAt(int index):获取指定索引处的字符
                int indexOf(String str):获取str在字符串对象中第一次出现的索引
                String substring(int start):[start,length())
                String substring(int start,int end):[start,end)
        1.9.4 其他功能
                String trim():去掉字符串两端的空格
                String[] split(String str):按照指定的符号分割字符串
1.10 StringBuilder
        1.10.1 构造方法
                StringBuilder()
        1.10.2 成员方法
                public int capacity():        返回当前容量
                public int length():        返回当前长度(字符数)
                public StringBuilder append(任意类型):添加数据并返回自身对象
                public StringBuilder reverse():反转数据并返回自身对象
                public String toString():返回此序列中数据的字符串表示形式
1.11 ArrayList<E>
        1.11.1 构造方法
                ArrayList<E>()
        1.11.2 添加元素
                public boolean add(E)
                public void add(Index,E)
        1.11.3 获取元素
                public E get(Index)
        1.11.4 获取长度
                public int size()
        1.11.5 删除元素
                public boolean remove(E)
                public E remove(Index)
        1.11.6 修改元素
                public E set(Index,E)        //返回被修的元素

0 个回复

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