stringparser.java

来自「用java 实现的一个任务管理器」· Java 代码 · 共 63 行

JAVA
63
字号
package com.fang.commom.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.StringTokenizer;

public class StringParser {

	public static String [] parseByBlank(String str){
	   String [] strs=new String[8] ;
	   StringTokenizer token=new StringTokenizer(str);
		int i=0;
	   while(token.hasMoreElements())
			strs[i++]=token.nextToken();
	  
	   String []temp=new String [i];
	   for(int k=0;k<i;k++){
		   temp[k]=strs[k];
	   }
	   return temp;
	                             
	}
	
   public static Date parseToDate(String str) {
	   SimpleDateFormat  format =  new SimpleDateFormat("yyyy年MM月dd日HH时mm分") ;
	  
	   try {
		return   format.parse(str);
	} catch (ParseException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
	   return null;
   }
	
   public static String linkup(String [] args){
	   String temp="";
	   for(int i=0;i<args.length;i++){
		   temp+="  "+args[i];
	   }
	   return temp.trim();
   }
   
   
	public static void  print(String []strs){
	    
		for(int i=0;i<strs.length;i++){
			System.out.println(strs[i]);
		}	
	
	}
   
	public static void main(String[] args) {
		// TODO Auto-generated method stub
         System.out.println(parseToDate("2008年04月21日10时41分").getTime());
         
         System.out.println(parseByBlank("fang awei wefn asn"));
         print(parseByBlank("fang awei wefn asn"));
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?