怎么删除字符串的第一个字符
答案:2 悬赏:50
解决时间 2021-04-28 07:30
- 提问者网友:我是我
- 2021-04-27 09:26
怎么删除字符串的第一个字符
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-04-27 09:54
//用StartsWith()判断用Replace(str, "")删除
string strOriginal;//请给待判定字符串赋值
string str;//判断第一个字符,这里采用字符串这样赋值str="a";
//下一句之前最好已经为以上两个变量赋了值
if (strOriginal.StartsWith(str))//判断strOriginal是否第一个字母为str
{
strOriginal = strOriginal.Replace(str, "");//用Replace置换就可以实现删除第一个字符
}
string strOriginal;//请给待判定字符串赋值
string str;//判断第一个字符,这里采用字符串这样赋值str="a";
//下一句之前最好已经为以上两个变量赋了值
if (strOriginal.StartsWith(str))//判断strOriginal是否第一个字母为str
{
strOriginal = strOriginal.Replace(str, "");//用Replace置换就可以实现删除第一个字符
}
全部回答
- 1楼网友:留下所有热言
- 2021-04-27 10:49
通过indexof进行查找
示例:
string str = "abcdefg";
if(str.indexof("cd")>=0){//这里查找str中是否存在"cd"字符串,如果存在则会返回大于等于0的数,如果不存在,则返回-1
system.out.println("找到了");
}
补充indexof
1、返回 string 对象内第一次出现子字符串的字符位置。
2、string.indexof(substring[, startindex])
1)参数
string
必选项。string 对象或文字。
substring 必选项。
要在 string 对象中查找的子字符串。
starindex 可选项。
该整数值指出在 string 对象内开始查找的索引。如果省略,则从字符串的开始处查找。
2)说明
indexof 方法返回一个整数值,指出 string 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息