该代码是Java数据库高级编程宝典中的重要的代码
源代码在线查看: stringutil.java
package jdbcbook.pub.util;
import java.util.*;
/**
* 自己编写的字符串工具
*/
public class StringUtil
{
// 判断一个字符串是否为空
public static boolean isEmptyString( String str )
{
return str==null || str.length()==0;
}
// 去掉一个字符串两端的空格
public static String trim( String str )
{
if ( str == null ) return null;
return str.trim();
}
public static String[] strTokenizer( String str, String delim )
{
if( isEmptyString( trim( str ) ) ) return null;
StringTokenizer st = new StringTokenizer( str, delim );
String[] result = new String[st.countTokens()];
int i=0;
while ( st.hasMoreTokens() )
{
result[i++] = st.nextToken();
}
return result;
}
public static String getFileName( String filename )
{
filename = trim( filename );
if( isEmptyString( filename ) ) return null;
int nIndex = filename.lastIndexOf( "\\" );
if( nIndex > 0 )
return filename.substring( nIndex+1 );
return filename;
}
}
|
相关资源 |
|
-
该代码是Java数据库高级编程宝典中的重要的代码
-
gnome/gtk编程宝典 一书光盘附属代码
-
WinCE编程宝典第2章的配套代码,使用SDK编写,WinCE下的字体处理
-
WinCE编程宝典第2章的配套代码,使用SDK编写,画各种图形
-
WinCE编程宝典第2章的配套代码,使用SDK编写,文字的处理
-
WinCE编程宝典第3章的配套代码,使用SDK编写,记录系统按键消息
-
WinCE编程宝典第3章的配套代码,使用SDK编写,在触摸笔经过的地方画点.
-
WinCE编程宝典第3章的配套代码,使用SDK编写,五子棋第一部
|