用subString()方法,截取字符串。只截取,号前面得
用subString()方法,截取字符串。只截取,号前面得如Stringaaa="aaaaaaa,,,,,,,,,,"截取后得值等于Stringaaa="aaaaaaa"...
用subString()方法,截取字符串。只截取,号前面得
如 String aaa="aaaaaaa,,,,,,,,,,"
截取后得值等于 String aaa="aaaaaaa"
我只要 “,”前面得字符串
","号前面的具体是什么不知道 只要求从第一个截取到“,”之前的值 展开
如 String aaa="aaaaaaa,,,,,,,,,,"
截取后得值等于 String aaa="aaaaaaa"
我只要 “,”前面得字符串
","号前面的具体是什么不知道 只要求从第一个截取到“,”之前的值 展开
展开全部
String aaa="aaaaaaa,,,,,,,,,,";
aaa= aaa.substring(0,7);
aaa= aaa.substring(0,7);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先用indexOf判断第一个,的位置,然后截取的时候从第一位到,号indexOf那位置
具体语法忘了,如果indexOf,返回-1则表示没有"逗号"进行处理一下
具体语法忘了,如果indexOf,返回-1则表示没有"逗号"进行处理一下
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include"stdio.h"
main()
{
char s[500];
int i,j;
fgets(s,500,stdin);
for(i=0,j=0;*(s+i)!=',';i++)
*(s+j++)=*(s+i);
*(s+j)='\0';
printf("%s\n",s);
}
main()
{
char s[500];
int i,j;
fgets(s,500,stdin);
for(i=0,j=0;*(s+i)!=',';i++)
*(s+j++)=*(s+i);
*(s+j)='\0';
printf("%s\n",s);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询