删除字符数组中指定的字符

来源:百度知道 编辑:UC知道 时间:2024/07/04 20:29:13
1、用Java实现这个方法。private string delete(char[] ch,char c){……}删除字符数组ch中的所有的c,返回值类型为string.
2、如果Java类里有这个方法,请告诉我他的名字和所在的类;

希望编程高手指点,谢谢!

private string delete(char[] ch,char c)
{
int i_read;
int i_write;
for(i_read=0; i_read<ch.length; i_read++)
{
if(ch[i_read] != ch) //如果当前的不为str
{
ch[i_write++] = ch[i_read]; //向前复制
}
}
return new String(ch, 0, write);
}