当前页面: 开发资料首页 → J2SE 专题 → 将类似MM/DD/YYYY(如 1/22/2006)这样的日期转化成三个单独的字符串
将类似MM/DD/YYYY(如 1/22/2006)这样的日期转化成三个单独的字符串
摘要: 将类似MM/DD/YYYY(如 1/22/2006)这样的日期转化成三个单独的字符串
这个题很简单,就是将类似MM/DD/YYYY(如 1/22/2006)这样的日期转化成三个单独的字符串,以下是我参照一个例题改的,请指教对错,还有请问能否不引用StringTokenizer这种类,而单独写一个类来完成,应该会更简单吧。
import java.util.StringTokenizer;
class Trans
{
public static void main(String[] args)
{
StringTokenizer str;
String Q="1/22/2006";
String a,b,c="";
str = new StringTokenizer(Q,"/");
a=str.nextToken();
b=str.nextToken();
c=str.nextToken();
System.out.println("第一个字符串是:"+a);
System.out.println("第二个字符串是:"+b);
System.out.println("第三个字符串是:"+c);
}
}
String Q="1/22/2006";
String month=Q.split("/")[0];
String day=Q.split("/")[1].substring(0,1);
String year=Q.split("/")[2];
split("/")是什么意思? 这个要在API里面查吗? substring?