Java-入门整理:那些包装类的常用类方法

马上开始学习java,今天把以后一些常用到的类方法整理一下,方便学习

Integer

  • compareTo(Integer anotherInteger)  在数字上比较两个对象,如果相等返回0,如果调用方法的对象小于another的值,则返回负值,相反返回正值。
  • intValue()  以int类型返回Integer对象
  • toString()  返回一个表示该Integer的String对象
  • valueOf(String str)  返回保存指定的String的Integer对象 (返回值为Integer类型)
  • parseInt(String str)  返回包含在由str制定的字符串的数字的等价整数值 。 (返回值为int类型)

Character

  • charValue()  以char类型返回Character对象
  • toUpperCase(char ch) 将字符参数转换为大写
  • toLowerCase(char ch) 将字符参数转换为小写
  • isUpperCase(char ch) 判断指定字符是大写字符
  • isLowerCase(char ch) 判断指定字符是小写字符

另外补充一些数组的常用方法

Arrays

  • fill(int[] a , int value) 将制定的int值分配给数组a的每个元素
  • Arrays.sort(int[] a) 对数组进行升序排序
  • copyOf(arr, int newlength) 复制数组,指定长度
  • copyOf(arr, int fromIndex, int toIndex) 复制数组,指定范围(不包括位于toIndex位置的内容)
  • binarySearch(arr , key)  数组查询   在调用此方法之前一定要对数组进行排序
  • binarySearch(arr, int fromIndex, int toIndex, key) 在指定范围内进行查询