包装类就是将基本数据类型包装成一个类,方便对数据进行操作;
A 以下是各种类型的包装类
byte-Byte ,char-Character short-short int -Integer
long -Long boolean -Boolean float-Float double-Double
基本数据类型和包装类以及基本数据类型之间的转换
将String类型转为int类型 parseInt(String),返回一个int 类型的变量或是直接用
将String类型转化为Integer类型valueOf(String)返回一个Integer类型的变量
将包转换为基本数据类型用intvalue( ) 用法 Inteeger s=1; int i=s.intvalue();
包装类里面有自动装箱和自动拆箱两个功能;
自动装箱时基本数据类型转化为包装类型
自动拆箱是将包装类转化为基本数据类型
常用的String方法
根据下标去字符
s1="hello world";
char c=s1.charAt(0);
返回字符串长度
int a=s1.length();
引用数据类型用==来比较内存地址
用equals来比较内容
s1="hello world" s2=" mydream"
boolean b=s1.eqauls(s);
忽略大小的写的内容比较
s1="HELLO WORLD";
s2="hello world";
boolean=s1.equalsIgnoreCase(b);
返回所需要寻找的字符串的下标,未找到返回-1
s1="hello world";
int i=s1.indexOf('l');
返回字符串出现最后一次的下标,不存在返回-1
int i=s1.LastindexOf('l');
将字符串中所有的字符l替换为V字符
String news=s1.replace('l','v');
判断是否以h(这个字母是你需要确认的)开头
boolean s=s1.startwith("a");
判断是否以d结=结尾
boolean s=s1.endwith("d");
截取字符串(包含开头下标不包含结尾下标)
String s=s1.sbuString(2,4);
全转小写
String s=s1.tolowercase();
全转大写
String s=s1.touppercase();
去除前后空格
String s=s1.trim();
判断字符中是否含有这个字符
boolean s=s1.contains("a");
判断字符串是否为空
boolean s=s1.isEmpty();