java str2date,java date类与string类实例代码分享
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));
}
}
结果显示:
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 date类与string类实例代码分享的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:
如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
java str2date,java date类与string类实例代码分享相关推荐
- abstract类_012、Java的抽象方法、接口和String类
1. 抽象方法和抽象类 ·抽象方法 使用abstract修饰的方法,没有方法体,只有声明.定义的是一种"规范",就是告诉子类必须要给抽象方法提供具体的实现. ·抽象类 包含抽象方法 ...
- java实现linkstring,【JAVA SE基础篇】32.String类入门
[JAVA SE基础篇]32.String类入门 1.字符串 1.String类又称作不可变字符序列 2.String位于java.lang包中,java程序默认导入java.lang包下所有的类 3 ...
- 在Java中使用Collator和String类进行字符串比较
Given two strings and we have to compare them using Collator and String classed in Java. 给定两个字符串,我们必 ...
- java字符串常量池长度_Java String类相关知识梳理(含字符串常量池(String Pool)知识)...
目录 1. String类是什么 1.1 定义 1.2 类结构 1.3 所在的包 2. String类的底层数据结构 3. 关于 intern() 方法(重点) 3.1 作用 3.2 字符串常量池(S ...
- java 调用弗雷_JAVA API(一)String类和StringBuffer类
1.String类和StringBuffer类 在程序中经常会用到字符串,所谓的字符串就是指一连串的字符,它是由多个单个字符连接而成的.字符串中可以包含任意字符,这些字符必须包含在一对双引号" ...
- java进阶第二讲-数组、String类
java进阶第二讲-数组.String类 1 回顾一下Object Object中的方法:public native int hashCode();带有native关键字的方法调用的是底层C++的dl ...
- Java基础语法(九)——String类
文章目录 Java基础语法(九)--String类 一.定义方式 二.内存 三.字符串比较相等 四.字符串常量池 (1) 直接赋值 (2)采用构造方法 (3)intern 的使用 五.理解字符串不可变 ...
- 常用类 (六) ----- String类与字符串
相关文章: <常用类 (一) ----- Arrays数组工具类> <常用类 (二) ----- Math类> <常用类 (三) ----- BigDecimal和Big ...
- 【JavaSE】常用类3[String类、StringBuffer、StringBuilder]
常用类3 ①.String类 -String常用方法 -String案例演示 ②StringBuffer和StringBuilder -StringBuffer -StringBuilder -Str ...
最新文章
- python字符串按长度分割_python 按照固定长度分割字符串的方法小结
- 字符转换属性text-tranform改变大小写
- 巧断梯度:单个loss实现GAN模型(附开源代码)
- ucOS_II移植:Stm32启动代码分析
- 鸟哥linux私房菜 之 老段带你学习linux
- 高质高效软件开发组织能力模型
- 时光就是一颗巨大的牛轧糖
- 【轨迹预测】基于matlab卡尔曼滤波运动轨迹预测【含Matlab源码 590期】
- tcp中的crc检验算法原理_CRC校验算法原理
- 阿里巴巴Java开发手册详细版本
- 软件构造笔记——Java基本数据类型和对象数据类型
- 【HTML5】嵌入另一张HTML文档、通过插件嵌入内容、嵌入数字表现形式
- 联想拯救者y7000p加内存条_联想 拯救者Y7000P 怎么升级内存?
- 天池比赛:工业蒸汽量预测
- Import Netscaler VPX10.5 to Hyper-V 2012R2
- NOIP复习篇———枚举
- 读书百客:《渔家傲·天接云涛连晓雾》鉴赏
- 机器学习—聚类(一)(L—P范数/闽可夫斯基距离/马氏距离/相关系数/夹角余弦)
- 【python解决SQLAlchemy+MySQL插入数据时报警告Warning: (1366, “Incorrect string value: ‘\\xD6\\xD0\\xB9\\xFA\\xB】
- 乐优商城遇到的坑(一)
热门文章
- mysql数据控制语言_mysql数据控制语言DCL(Data Control Language)-数据库
- python PyQt5.QtWidgets.QWidget.mouseMoveEvent()函数
- mysql ——读写分离
- 尚硅谷最新版JavaWeb全套教程,java web零基础入门完整版(一)
- IDEA运行VUE项目
- linux 下面编译FFMPEG
- IDEA中如何设置方法注释格式
- Git提交代码时报 Please tell me who you are
- Java 文件复制 Hutool IO使用
- python 网络设备管理软件_一个查看网络设备信息Python小程序