首页 > 其他 > 详细

linux expect 安装

时间:2014-03-05 19:32:27      阅读:475      评论:0      收藏:0      [点我收藏+]

题目:static public String[] splitString(String str,char delimiter)

参数1: 带分隔符的字符串。入“123-345-678”

参数2: 用于分割成数组的字符 如:“-”

返回值: 根据分隔符分割后的字符串数组 String[]{“123”,“345”,“678”}

注意: 不能使用String类的split方法和subString或其他java现成的用于分割的api方法


public static void main(String[] args){
String str = "123,sdf345,678" ;
splitStr(str,‘,‘) ;
}
public static void splitStr(String str,char delimeter){
int lastIndex = str.lastIndexOf(delimeter) ;
char[] ch = str.toCharArray() ;
List<String> list = new ArrayList<String>() ;
StringBuffer sb = new StringBuffer() ;
for(int i=0;i<ch.length;i++){
if(ch[i]!=delimeter){
sb.append(ch[i]) ;
if(i==ch.length-1){
list.add(sb.toString()) ;
System.out.println(sb.toString());
}
}else{
list.add(sb.toString()) ;
sb = new StringBuffer() ;
if(i>lastIndex){
sb.append(ch[i]) ;

}
}
}
String[] result = new String[list.size()];
list.toArray(result); 
for(String sss:result){
System.out.println(sss);
}
}

linux expect 安装,布布扣,bubuko.com

linux expect 安装

原文:http://blog.csdn.net/zzban1111/article/details/20548751

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!