假定截与 java 字符串:应用 substring() 办法截与指定范畴的字符。利用 split() 办法按照邪则表白式装分字符串并猎取第一个部门。对于于年夜字符串,应用 charat() 法子逐一猎取字符并应用 stringbuilder 构修新字符串。
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"
登录后复造
办法 两:应用 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假如截与字符串的具体形式,更多请存眷萤水红IT仄台其余相闭文章!
发表评论 取消回复