Java 中如何截取字符串
方法 1:使用 substring() 方法
substring(int beginIndex, int endIndex) 方法可将字符串从 beginIndex 开始,到 endIndex 结束进行截取,但不包括 endIndex。
语法
String substring = originalString.substring(beginIndex, endIndex);示例
截取字符串 "Hello World" 从索引 0 到 6:
String substring = "Hello World".substring(0, 6); // "Hello"方法 2:使用 split() 方法
split(String regex) 方法可使用给定的正则表达式将字符串拆分成字符串数组。如果正则表达式匹配了多个位置,则将字符串截取成多个部分。
语法
String[] parts = originalString.split(regex);例如,使用空格作为分隔符:
String[] parts = "Hello World".split(" "); // ["Hello", "World"]要获取第一个部分(即截取后的字符串),可以使用 indexed 访问:
String substring = parts[0]; // "Hello"方法 3:使用 charAt() 和 StringBuilder
对于小字符串,可以使用 charAt() 方法逐个获取字符,并使用 StringBuilder 构建新的字符串。
语法
StringBuilder sb = new StringBuilder(); for (int i = beginIndex; i <p><strong>示例</strong></p><pre class="brush:php;toolbar:false">StringBuilder sb = new StringBuilder(); for (int i = 3; i以上就是java怎么截取字符串的详细内容,更多请关注知识资源分享宝库其它相关文章!
版权声明
本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com
发表评论