java截取中文字符串。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java截取中文字符串。相关的知识,希望对你有一定的参考价值。

我想要接取字符串的一部分,比如:“看看以下回答是否解决了您的疑问
”,现在我想用java来截取“看看以下回答是”该这么处理啊?
请大侠帮忙解决下拉。
另外有英文的话该怎么截取,请指教哦。最好有完整代码

public static void main(String args[])

String str="看看以下回答是否解决了您的疑问" ;
//提取子字符串,头一个表示开头的索引(包括),后一个表示结束的索引(不包括)
//索引是在字符串的位置,从0开始
//str.substring(0, 7)表示从第0位到第6位(因为不包含第七位)
//英文字符串也是类似的
String substr = str.substring(0, 7) ;
System.out.println(substr);
参考技术A String a="看看以下回答是否解决了您的疑问";
String a_1=a.subString(开始的索引,结束的索引);
输出a_1 就是楼主想要的字符串。。。英文的一样
其他格式的得转换数据类型为String的。。。
用char型的 也可以截取。。。本回答被提问者采纳
参考技术B public static void main(String args[])

String str="看看以下回答是否解决了您的疑问" ;
String substr = str.substring(0, 7) ;
System.out.println(substr);

以上是关于java截取中文字符串。的主要内容,如果未能解决你的问题,请参考以下文章

SQL里如何截取中文字符串 100分

请教:JAVA中英文字符串截取的问题

java截取字符串中的数字,并且分组?

java 截取一空格为分隔符的字符串

用java 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保

java按给定字节数截取含有中英文的字符串