zoukankan      html  css  js  c++  java
  • JavaAPI基础(1)

    1.ArrayList类

        基本格式:

             

    例:

     

        对元素的基本操作:

                   public boolean add(E e) :将指定的元素添加到此集合的尾部。 

                   public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。

                   public E get(int index) :返回此集合中指定位置上的元素。返回获取的元素。

                   public int size() :返回此集合中的元素数。遍历集合时,可以控制索引范围,防止越界。

       例:

                   

          ArrayList对象不能存储基本类型,只能存储引用类型的数据。类似 <int> 不能写,但是存储基本数据类型对应的 包装类型是可以的。所以,想要存储基本类型数据, <> 中的数据类型,必须转换后才能编写,转换写法如下:

          

    2.Random类

         类的实例用于生成伪随机数。

           

     例子:完成生成3个10以内的随机整数的操作;

               

    3.String类

         特点 : 字符串不变:字符串的值在创建后不能被更改。

        3.1.常用方法:

             

          3.2.获取功能的方法:

               

               

           3.3.转换功能的方法:

              

              

          3.4.分割功能的方法

             

     4.static关键字

          类变量:

              当 static 修饰成员变量时,该变量称为类变量。该类的每个对象都共享同一个类变量的值。任何对象都可以更改 该类变量的值,但也可以在不创建该类的对象的情况下对类变量进行操作。

         

         静态方法:

               类方法:使用 static关键字修饰的成员方法,习惯称为静态方法。

         

    注:

             1. 静态方法可以直接访问类变量和静态方法。

             2.静态方法不能直接访问普通成员变量或成员方法。反之,成员方法可以直接访问类变量或静态方法。

             3.静态方法中,不能使用this关键字。

       调用格式: 被static修饰的成员可以并且建议通过类名直接访问。

             

           静态代码块:定义在成员位置,使用static修饰的代码块{ }。 

               位置:类中方法外。

              执行:随着类的加载而执行且执行一次,优先于main方法和构造方法的执行。

             

     5.十进制转为二进制   

    int n=5;
    Integer.toBinaryString(n);

     6.数组copy

    //左闭右开
    Arrays.copyOfRange(pre, 1, i + 1)

    7.将数组转为集合

    int[] a={1,2,3,4}; 
    List<Integer> aList=Arrays.asList(a);

     8.字符串转为整数

    String a="5";
    Integer.parseInt(a);

       

    Arrays.asList()

                

  • 相关阅读:
    09Socket编程
    一个平时写程序通用的Makefile样例
    08socket编程
    07socket编程
    06socket编程
    01TCP/IP基础
    25管道
    jQuery,CSS:offset()方法,CSS scrollTop属性
    jQuery:length属性:是jQuery对象对应元素在document中的个数,返回值数据类型是Number
    JS正则表达式
  • 原文地址:https://www.cnblogs.com/cqyp/p/12410061.html
Copyright © 2011-2022 走看看