本文来自http://blog.youkuaiyun.com/u012972188 ,引用必须注明出处!
截取字符串
温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客
这里实现了一个截取字符串的方法,可以更具实际需求进行修改
/**
* 按字节截取字符串
*
* @param orignal
* 原始字符串
* @param count
* 截取位数
* @return 截取后的字符串
* @throws UnsupportedEncodingException
* 使用了JAVA不支持的编码格式
*/
public static String substring(String orignal) {
int count = orignal.length();
StringBuffer buff = new StringBuffer();
char c;
for (int i = 0; i < count - 1; i++) {
// charAt(int index)也是按照字符来分解字符串的
c = orignal.charAt(i);
buff.append(c);
}
return buff.toString();
}
另外附上一个分割字符串的方法,他的需求是,把"01:大汽车",分成01和大汽车
public class splitTest
{
public static void main(String[] args)
{
String s = new String("01:大汽车");
String a[] = s.split(":");
System.out.println(a[0]);
System.out.println(a[1]);
}
}