zoukankan      html  css  js  c++  java
  • 数组和常用类

    声明数组的两种方式:
    1.声明的时候赋值:
    例如:int[] socre = {60,38,92,51} ;
    int[] score = new int[]{60,38,92,51};


    2.声明之后再赋值:
    int[] socre = new int[4];

    3.注意点:数组声明的时候要告诉数组长度,下标是从0开始,到数组长度-1结束

    4.二维数组的声明:int[][] socre = {{60,38,24}{15,28,92},{83,67,21}};
    牢记外面控制行,里面控制列

    5.Arryas的使用 sort() 排序 由小到大
    copyOf() 操作数组 第一个参数是要改变的数组名 ,第二个参数是你要修改后的数组长度
    fill() 填充 这里的填充指的是替换所有的值
    binarySearch() 查找数组下标位置
    6.String的使用 length() 获取字符串长度
    split() 分割字符串返回一个数组
    charAt() 获取字符串中的字符
    indexOf() 获取字符所在的下标 返回结果是int类型
    substring() 传一个参数代表从这个位置开始到结束
    substring() 传两个参数代表从第一个位置开始到第二个位置-1结束(牢记左包含,右不包含)
    startsWith() 判断字符串的起始位置 返回boolean值
    endsWith() 判断字符串的结束位置 返回boolean值
    String拼接字符串用+就可以了;
    7.StringBuffer StringBuffer拼接字符串用append(),
    StringBuffer转换成String通过 对象名.toString()

    重点:两者的区别:
    两者都是用来操作字符串
    String拼接字符串,没拼接一次相当于创建了一个String对象,消耗内存空间
    StringBuffer拼接字符串用append(),只会创建一个对象,不消耗空间
    StringBuilder跟StringBuffer相比StringBuilder线程安全,执行速度慢,
    StringBuffer线程不安全,执行速度快

  • 相关阅读:
    苹果常识
    Xcode相关路径
    iOS10 Xcode8问题汇总
    摇一摇
    手机端在线预览文件
    生成纯色色块
    django--没有整理,笔记
    httprunnermanager环境搭建 -----转
    httprunner---->最最基础小白笔记
    Oracle 多表联合删除?--转
  • 原文地址:https://www.cnblogs.com/th990402/p/7821711.html
Copyright © 2011-2022 走看看