var str stringg str="123|234|456";怎么取到123,234,456啊

vb2010 - 副本_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
vb2010 - 副本|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢JAVA中的字符串怎么截取?比如 werer@456我需要@以后的数字,怎么截取啊?高手帮忙_百度知道
JAVA中的字符串怎么截取?比如 werer@456我需要@以后的数字,怎么截取啊?高手帮忙
我要得到的是@以后的数字!前边的字符串长度不一样!
提问者采纳
class K{ public static void main(String [] args) {
String s = &123@331&;
int n = s.indexOf(&@&);
String str = s.substring(n,s.length());
System.out.println(str); }}如果只要@后面的加1就3+1就OK,,,
提问者评价
其他类似问题
高手帮忙的相关知识
其他5条回答
String str = &123@321&; String s[] = str.split(&@&); s[0] 就是123 s[1] 就是 321String 中的split方法就是按你给的字符截取字符串,结果放在一个string数组中。String str = &123@321@aaa&; String s[] = str.split(&@&); s[0] 就是123 s[1] 就是 321s[2] 就是aaa
用Substring(@,到你要取的字符);@代表从@开始逗号后面是你取到那里的索引
String s =&###@###&;//首先获取字符@的索引号:int i,t;i = s.indexof('@');//然后求s的字串t = s.length()+1;String s2 = s.substring(i,t);System.out.print(s2);
x - 试用期 一级个人感觉这位兄弟的回答最好.最简单实用.
用string subString(start,end)或string subString(start)方法返回字符串先确定@字符的位置string s=&werer@456&;i=s.indexOf(s); //返回@所在位置的值string s1=s.sbuString(i);
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 var str string 的文章

 

随机推荐