zoukankan      html  css  js  c++  java
  • java常用类——包装类

    八种基本数据类型对应八种包装类和它们的继承关系

    基本数据类型对应的包装类
    boolean Boolean
    byte Byte
    short Short
    int Integer
    long Long
    char Character
    float Float
    double Double

     1. 包装类的共性:

    多数具有装箱、拆箱、与字符串相互转换

    装箱

    //以Integer为例
    
    int a = 0;
    
    Integer A = new Integer(A);

    拆箱

    Integer A = 1;
    
    int a = A.intValue();

    基本数据类型-->字符串(valueOf())

    String str = String.valueOf(基本数据类型变量);

     字符串-->基本数据类型(Xxx.parsexxx())

    int a = Integer.parseInt(str);

    包装类-->字符串(toString())

    Integer A = 0;
    
    String str = A.toString();

     字符串-->包装类(new)

     2. 基本数据类型数组与字符串的转换

    2.1 字符型数组

    字符串-->数组

     数组-->字符串

    M1:String.copyValueOf(字符数组);

     M2:String.valueOf(字符数组);

     整型数组

    字符串-->整型数组

    String str = "hello";
    
    String[] strings = str.split("");
    
    int ints[] = new int[strings.length];
    
    for(int i = 0; i<strings.length; i++){
    
        ints[i] = Integer.parseInt(strings[i]);
    
    }    

    整型数组-->字符串(拼接)

    int[] ints = {1,1,1,1,1};
    String s = "";
    for(int i : ints){
        s = s + i;
    }
  • 相关阅读:
    团队开发冲刺第二阶段_1
    团队开发冲刺第一阶段_7
    mysql 官方集群
    Tomcat提高并发
    Percona XtraDB Cluster 5.7
    Mysql常用配置及优化
    Linux 常用命令
    数据库主从复制
    Linux 环境下Web环境搭建————ActiveMQ
    Linux 下Web环境搭建————redis
  • 原文地址:https://www.cnblogs.com/YuanShiRenY/p/SimpleClass.html
Copyright © 2011-2022 走看看