?? tokenutility.java
字號:
/*
* TokenUtility.java
* Belongs to Vincent BUAA
* All rights reserved
*/
package Utility;
/**
*
* @author Vincent
* @date September 13, 2007, 12:26 PM
* @version 1.0.0.0
* @function
* @modify
* @remarks
*/
import java.lang.*;
import java.util.*;
import java.security.*;
public class TokenUtility {
public final static int MAXLENTH=5;
public final static String DELIM="|";
/** Creates a new instance of TokenUtility */
public TokenUtility() {
}
public static String[] process(String line)
{
String[] results=new String[MAXLENTH];
StringTokenizer st=new StringTokenizer(line,DELIM,true);
int i=0;
while(st.hasMoreTokens())
{
String s=st.nextToken();
if(s.equals(DELIM))
{
if(i++>MAXLENTH)
{
throw new IllegalArgumentException("Too many fileds");
}
continue;
}
results[i]=s;
}
return results;
}
public static void printResults(String[] results,String input)
{
System.out.println("Input line: "+ input);
for(int i=0;i<results.length;i++)
{
System.out.println("Output: "+i+"was: "+results[i]);
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -