第11章Java常用类库解析.pptVIP

  • 5
  • 0
  • 约5.72千字
  • 约 27页
  • 2016-10-28 发布于湖北
  • 举报
常用工具类 包装类 Math类 日期类 Date类 Calender类(抽象类) GregorianCalendar(格列高利日历:即公历) Arrays类 Random类 System和Runtime类 包装类 包装类 包装类 包装类的用途 用于值类型和字符串之间的转换 Math 类 3-2 Math 类 3-3 Arrays类 sort(xxx[] a)方法 binarySearch (xxx[]?a, xxx?key) equals(xxx[] a, xxx[] a2) fill(xxx[] a, xxx val) toString(xxx[]?a) Date 类 Date 类表示日期和时间 提供操纵日期和时间各组成部分的方法 Date 类的最佳应用之一是获取系统当前时间 Date 类构造方法 Calendar 类 根据给定的 Date 对象,Calendar 类可以以 YEAR 和 MONTH 等整型的形式检索信息 它是抽象的,因此不能像 Date 类一样实例化 GregorianCalendar:是 Calendar 的子类,实现 Gregorian 形式的日历 Random 类 此类生成随机数 两种构造方法 Random类的方法: nextInt() nextFloat() nextDouble()? System类和Runtime类 示例 public class Test{ public static void main(String[] s) throws Exception{ long start=System.currentTimeMillis(); int m=0; int size=100000; for(int i=0; isize; i++){ m+=i; System.out.println(+i); } long end=System.currentTimeMillis(); long totalTime=end-start; System.out.println(for 运行了毫秒数: +totalTime+ m +m); Runtime run=Runtime.getRuntime(); run.exec(cmd /c start winword.exe);//用java打开word run.exec(cmd /c start mailto:abc@163.com); //用java打开outlook } } 字符串 创建一个 String 类的实例: String strName1 = “Humpty dumpty”; //字符串字面量 String strName2 = new String(Egg); 两个或多个字符串可以用“+”运算符合并起来。例如: strName3 = strName1+ is the name of an + strName2; 字符串的长度可以通过 String 类中的函数计算。例如: String strName4={‘a’,’c’,’b’}; 也可将数字添加到字符串类型中。例如: String strVar = Mark + 1; 例子:StringConstructor.java String 类方法 字符串的长度可以通过 String 类中的函数计算。 求String长度:public int length() 例如: String strVar = Mark + 1; int numLength = strVar.length();//为5 String tom=“我们是学生”; int numtom=tom.length();//为5 注意:中文的长度 String 类方法 察看字符串的开始是否同某个串相同 public boolean startsWith(String s) 察看字符串的结尾是否同某个串相同 public boolean endsWith(String s) 例如: String str = Marktonjerry”; boolean begin=str.startsWith(“Mark”);//true boolean ends=str.endsWith(“yrrej”);//false 字符串的不可变 String s1=“I you He”; s1.substring(2,6); s1=s1+” am”; String s2=s1+” Java”; s2.replace(‘J’,’j’); String s

文档评论(0)

1亿VIP精品文档

相关文档