首页 > 开发 > Java > 正文

java date类与string类实例代码分享

2024-07-13 10:16:03
字体:
来源:转载
供稿:网友

Date类用来指定日期和时间,其构造函数及常用方法如下:

publicDate()

从当前时间构造日期时间对象。

publicStringtoString()

转换成字符串。

publiclonggetTime()

返回自新世纪以来的毫秒数,可以用于时间计算。

【例3.10】测试执行循环花费的时间(数量级为毫秒),具体时间情况如图3.9所示。源程序代码如下:

//程序文件名为UseDate.java import java.util.Date; public class UseDate {   public static void main(String[] args)   {      Date dOld = new Date();      long lOld = dOld.getTime();       System.out.println("循环前系统时间为:" +dOld.toString());   int sum = 0;   for (int i=0; i<100; i++)   {     sum += i;   }   Date dNew = new Date();   long lNew = dNew.getTime();   System.out.println("循环后系统时间为:" +dNew.toString());   System.out.println("循环花费的毫秒数为:" + (lNew - lOld));     } } 

结果显示:

java,string,date,java中string转date

String类

String类用于操作非数值型字符串,它提供了七类方法操作,分别为字符串创建、字符串长度、字符串比较、字符串检索、字符串截取、字符串运算和数据类型转换。

2. 字符串长度

public int length()

返回字符串的长度。

3. 字符串比较

public boolean equals(Object anObject)

比较字符串是否与anObject代表的字符串相同(区分大小写)。

public boolean equalsIgnoreCase(String anotherString)

比较字符串是否与anotherString相同(不区分大小写)。

1. 字符串创建

public String()

构造一个空字符串。

public String(char[] value)

使用字符数组value中的字符以构造一个字符串。

public String(String original)

使用原字符串original的拷贝以构造一个新字符串。

4. 字符串检索

public int indexOf(String str)

返回一个字符串中str第一次出现所在的位置。

public int indexOf(String str, int fromIndex)

返回从fromIndex开始字符串str出现所在的位置。

5. 字符串截取

public String substring(int beginIndex, int endIndex)

返回benginIndex到endIndex之间的字符串。

6. 字符串运算

运算符为“+”,表示连接运算。下面的行语句输出连接的字符串。

System.out.println("Hashtable:" + hScore.toString());

【例3.11】操作字符串,输出结果如图3.10所示。源程序代码如下:

//程序文件名为TestString.java public class TestString {   public static void main(String[] args)   {     String str = new String("The substring begins at the      specified beginIndex.");     String str1 = new String("string");     String str2 = new String();     int size = str.length();//字符串长度   int flag = str.indexOf("substring");   str2 = str.substring(flag,flag + 9);//取子字符串   System.out.println("字符串" + str + "/n总长度为:" + size);   if(str1.equals(str2))//判断是否相等     System.out.println("截取的字符串为:" + str1);   else   System.out.println("截取的字符串为:" + str2);     } } 

结果显示:

java,string,date,java中string转date

总结

以上就是本文关于java date类与string类实例代码分享的全部内容,希望对大家有所帮助.


注:相关教程知识阅读请移步到JAVA教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表