包裹类型

包裹类型

概述

对于基本数据类型,Java提供了对应的包裹(wrap)类型。这些包裹类型将一个基本数据类型的数据转换成对象的形式,从而使得它们可以像对象一样参与运算和传递。下表列出了基本数据类型所对应的包裹类型:

基本类型 包裹类型
boolean Boolean
char Character
byte Byte
short Short
int Integer
long Long
float Float
double Double

包裹类型的变量

  • Integer i = 10;
  • Integer i = new Integer(10);
  • Integer i = new Integer(“10”);

获得包裹类型的值

  • Integer iii= 10;
  • int i = iii;

包裹类型的用处

  • 获得该类型的最大最小值
  • lnteger.MIN_VALUE
  • integer.MAX_VALUE

Character

static boolean isDigit(char ch) 判断这个字符是不是数字
static boolean isLetter(char ch) 判断这个字符是不是字母
static boolean isLetterOrDigit(char ch) 判断这个字符是不是字母或数字
static boolean isLowerCase(char ch) 判断这个字符是不是小写字母
static boolean isUpperCase(char ch) 判断这个字符是不是大写字母
static boolean isWhitespace(char ch) 判断这个字符是不是一种空格
static char toLowerCase(char ch) 把这个字符转换成小写
static char toUpperCase(char ch) 把这个字符转换成大写
public class wrapType {

    public static void main(String[] args) {
        System.out.println(Integer.MAX_VALUE);
        System.out.println(Integer.MIN_VALUE);
        System.out.println(Character.isDigit('1'));
        System.out.println(Character.isLetter('a'));
        System.out.println(Character.toLowerCase('A'));
        System.out.println(Character.toUpperCase('a'));
        
    }

}

.

你可能感兴趣的:(包裹类型)