//去除首尾的空格
private static String claerTrim(String str) {
String st = "";
int flag = 0;
int first=0,last=str.length();
for(int i=0;i<str.length();i++){
char ch = str.charAt(i);
if(ch == ' '){
continue;
}else{
first = i;
break;
}
}
for(int i=str.length()-1;i>0;i--){
char ch = str.charAt(i);
if(ch == ' '){
continue;
}else{
last = i;
break;
}
}
System.out.println(first);
System.out.println(last);
while(first<=last){
char ch = str.charAt(first);
st = st + ch + "";
System.out.println(st);
first++;
}
//System.out.println(st);
return st;
}
//获取上传文件名 "D:\\20120512\\day12\\Demo1.java"。
public static String getFileName2( String path ){
return path.substring( path.lastIndexOf("\\") + 1 );
}
}
// 求一个子串在整串中出现的次数
public static int getCount( String src , String tag ){
// 0. 定义索引变量和统计个数的变量
int index = 0;
int count = 0;
// 1. 写循环判断
while ( ( index = src.indexOf(tag) ) != -1 ) // jackjava
{
// 2. 求字串
System.out.println( src );
src = src.substring( index + tag.length() ); // index 4 + 4 = 8
System.out.print( src.length() + " : " + index + " : " + tag.length() );
// 3. 累加
count++;
}
return count;
}
String的面试题
原创
©著作权归作者所有:来自51CTO博客作者待???的一天的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:继承--Java基础047
下一篇:StringBuffer增长方式
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
String面试题
有关String的5个常见的面试题
Java String类 -
Java面试题_String 相加
以下java代码的输出结果是什么?并
字符串 ide 字符串常量 -
美团面试题:String s = new String(
String不可变吗?
字符串 常量池 子类