public static void main(String[] args) {
// TODO Auto-generated method stub
StringBuffer sb = new StringBuffer();
sb.append("abc").append(true).append(34);
//.insert(1, "qq");
//sb.reverse();
char[] chs = new char[4];
sb.getChars(1, 4, chs, 1);
for (int i = 0; i < chs.length; i++) {
sop(chs[i]);
}
//sop(sb.toString());
//sb.delete(0,sb.length());
//StringBuffer sb1 = sb.append(34);
//sop(sb == sb1);
//sop(sb.toString());
//sop(sb1.toString());
}
public static void sop(Object i) {
System.out.println(i);
}
}
package jibenshuju;
import Thread.stopThreadDemo;
/**
* 基本数据类型对象包装类
* byte Byte
* short short
* int Integer 可以为空
* long Long
* boolean Boolean
* float Float
* double Double
* char Character
*
* 封装成了对象
*
* 基本数据类型对象包装类的最常见左作用
* 就是用于基本数据类型和字符串类型之间的做转换
*
* 基本数据类型转成字符串类型
* 基本数据类型+""
* 基本数据类型.toString(基本数据类型值);
* 如: Integer.toString(34) 34 -> "34"
* 字符串类型转成基本数据类型
* 如: Integer.parseInt("")
* 特殊
*
*
* 十进制转换成其他进制
* toBinaryString()
* toHexString();
* toOctalString();
* 其他进制转换成十进制
* parseInt(String x ,进制);
*/
public class IntegerDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
//整数类型最大值
//sop(Integer.MAX_VALUE);
//字符串类型转成基本数据类型
//sop(Integer.parseInt("123")+4);
//sop(Boolean.parseBoolean("true"));
//Boolean.parseBoolean("321");
int x1 = Integer.parseInt("110",2);
//Integer x = new Integer("123");
Integer x = new Integer("123");
Integer y = new Integer(123);
sop(x==y);
sop(x.equals(y));
Integer xx = 4; //自动装箱;
xx += 2; //进行自动拆箱,变成了int 然后再进行运算再进行装箱
sop(xx);
Integer n = 128;
Integer m = 128;
Integer a = 127;
Integer b = 127;
sop(n==m);
sop(a==b);
}
public static void sop(Object i) {
System.out.println(i);
}