阿- 1、基本数据类型对象包装类
- 为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操
- 作。
- 用于描述该对象的类就称为基本数据类型对象包装类。
- byte Byte
- short Short
- int Integer
- long Long
- float Float
- double Double
- char Character
- boolean Boolean
- 该包装对象主要用于基本类型和字符串之间的转换
- 基本类型-->字符串 方法:
- 1. 基本类型数值+""
- 2. 用String类中的静态方法valueOf(基本类型数值);
- 字符串-->基本类型
- 1. 使用包装类中的静态方法xxx parseXxx("xxx");
- int parseInt(String str);
- long parseLong(String str);
- boolean parseBoolean(String str);
- 只有Character没有parse方法。
- 2. 用Integer的静态方法valueOf(String s);
- 整数具备不同的进制体现。
- 十进制-->其他进制方法:
- String toBinaryString(int i); //二进制
- String toOctalString(int i); //八进制
- String toHexString(int i); //十六进制
- String toString(int i,int radix); //i的radix次方进制
- ————————————————————————————————————————————————————————————————————
- import java.util.Arrays;
- public class StringSorted {
- /**
- *对一个字符串中的数值进行从小到大的排序。"20 78 9 -7 88 36 29"
- */
- public static void main(String[] args) {
- String str = "20 78 9 -7 88 36 29";
- String[] ss = str.split(" +");
- int[] ins = new int[ss.length];
- for (int i = 0; i < ins.length; i++) {
- ins[i] = Integer.parseInt(ss[i]);
- }
- Arrays.sort(ins);
- for(int i:ins)
- System.out.print(i+" ");
- }
- }
- ————————————————————————————————————————————————————————————————————
复制代码
|
|