Android 使用substring截取字符串

Android 使用substring截取字符串一 如何截取 String 请看如下代码 截取第一个字符 String NumOne A01013 substring 0 1 截取第一个字符之后的所有字符 String LastData A01013 substring 1 String NumOne1 你好 substring 0 2 String LastDataNew

一:如何截取String,请看如下代码:

     //截取第一个字符
String NumOne = "A01013".substring(0,1);
//截取第一个字符之后的所有字符
String LastData = "A01013".substring(1);
String NumOne1 = "你好!".substring(0,2);
String LastDataNew = LastData.replaceAll ("(.{1})", "$1-");//加入'-'符号
//LastDataNew = LastDataNew.substring(0, LastDataNew.length()-1);
mString1 = NumOne;
mString2 = NumDataNew+"是一个字母,"+NumOne1+":"+LastDataNew+"是数字";
Log.i("siwen", "str = "+mString1 + ", "+mString2 );

打印:

str = A,是一个字母,你好:0-1-0-1-3-是数字

二,根据某个字符截取字符串

这里根据”@”截取字符串(也可以是其他子字符串)

String sb = "HelloWorld@qq.com";
String str = sb.substring(0, sb.indexOf("@"));
System.out.println(str);

运行结果:HelloWorld

三:如何遍历String的每一个字符:

public class StringUtils {

public static void main(String[] args) {

String test = "abc123";
// 遍历所有字符
for (int i = 0; i < test.length(); i++) {
char item = test.charAt(i);
System.out.println(String.valueOf(item));
}
}
}
编程小号
上一篇 2025-09-01 13:51
下一篇 2025-04-02 19:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/145566.html