1.Math类的使用:计算数的绝对值,两个值比较大小,取0~1之间的随机数
package lei;
public class math1{
public static void main(String [] args){
System.out.println("计算-10.4的绝对值"+Math.abs(-10.4));
System.out.println("比较55与-10之间的最小值为:"+Math.min(55,-10));
System.out.println("比较0.0和-0.0两个数的最大值为:"+Math.max(0.0,-0.0));
System.out.println("取0~1之间的随机数:"+Math.random());
}
}
2.String类的使用
package lei;
public class string2 {
public static void main(String [] args){
String str="Hello World";
System.out.println("字符串str的长度为:"+str.length());
System.out.println("第一个o的索引为:"+str.indexOf("o"));
System.out.println("最后一个o的索引为:"+str.lastIndexOf("o"));
System.out.println("l替换为m后的结果为:"+str.replace("l","m"));
//分割
String [] sp=str.split(" ");
System.out.print("字符串按“ ”分割后的字符串为:");
for(int i=0;i<sp.length;i++){
System.out.print(sp[i]+"\t"+"\t");
}
System.out.println();
//比较hello和world是否相等
String str1="hello";
String str2="world";
System.out.println("str1和str2比较的结果为:"+str1.equals(str2));
}
}
3.包装类的使用:包装类之间的转换,包装类转换为对应的基本数据类型变量
package lei;
public class baozhuanglei {
public static void main(String [] args){
//类型的转换
String str="1234";
double d=Double.valueOf(str);
System.out.println("转换后的str为:"+d);
//使用Double类创建double类型变量
Double db=Double.valueOf("1234");
System.out.println("str和db比较的结果为:"+str.equals(db));
}
}
4.Date类的使用
package lei;
import java.util.Date;
public class datelei {
public static void main(String [] args){
Date date=new Date();
System.out.println("对象date包含的日期和时间为:"+date);
Date date1=new Date(36000000);
System.out.println("对象date1包含的日期和时间为:"+date1);
//判断date和date1是否相等
if(!date.equals(date1)){
System.out.println("对象date和date1不相等");
}
//判断date是在date1之前还是之后
if(date.after(date1)){
System.out.println("对象date在date1之后");
}
if(date.before(date1)){
System.out.println("对象date在date1之前");
}
}
}
5.List接口的使用
package lei;
import java.util.ArrayList;
public class list5 {
public static void main(String [] args){
//定义list1存放教学科目
ArrayList list1=new ArrayList();
list1.add("Java基础");
list1.add("Java Web");
list1.add("SSH");
//定义list2存放学生名
ArrayList list2=new ArrayList();
list2.add("小明");
list2.add("李丽");
//输出list2的元素
System.out.print("list2的元素为:");
for(int i=0;i<list2.size();i++){
System.out.print(list2.get(i)+"\t");
}
//判断list1中是否包含list2的元素
System.out.println();
if(list2.containsAll(list1)){
System.out.println("list2的元素"+list2+"包含list1的元素"+list1);
}else{
System.out.println("list2的元素不包含list1的元素");
}
}
}
6.Map接口的使用
package lei;
import java.util.HashMap;
public class map6 {
public static void main(String [] args){
HashMap map=new HashMap();
map.put("姓名:","小胡");
map.put("性别","男");
map.put("年龄:","13");
System.out.println("Map的大小为:"+map.size());
System.out.println("该学生的年龄为:"+map.remove("年龄"));
System.out.println("该学生集中是否存在”爱好“信息:"+map.containsKey("爱好"));
}
}