java怎么删除英文标点符号
发布网友
发布时间:2024-10-11 17:58
我来回答
共1个回答
热心网友
时间:2024-11-05 19:40
纠正下,toString方法是用来转换为字符串的,不能用于字符串截取的。可以通过判断是不是字母,如果是字母的话,就保留下来,区域的直接忽略掉即可。
public
static
String
getString(String
src)
{//输入参数为相应的字符串
char[]
cr=
src.toCharArray();
char[]
str=
new
char[cr.length];
int
index
=
0;
for(char
newchar
:
cr)
{
if((newchar
<=
'Z'
newchar>=
'A')
||
(newchar
<=
'z'
newchar>=
'a'))
{//判断是不是字符
str[index
++]
=
c;
}
}
return
new
String(str,
0,
index);//返回字符结果
}