java替换指定字符串 将list集合中部分元素替换成指定元素该怎么做?

将list集合中部分元素替换成指定元素该怎么做?使用列表.set(索引,元素),具体操作步骤如下:导入java.util.*classDemo{publicstaticvoidmain(String[

将list集合中部分元素替换成指定元素该怎么做?

使用列表.set(索引,元素),具体操作步骤如下:导入java.util.*classDemo{publicstaticvoidmain(String[]args){List<String>list=newArrayList<String>()列表.添加(张三)列表.添加(李思)列表.添加(王武)列表.添加(赵柳)列表.添加(“天齐“)//打印原稿系统输出打印(“原始设置数据:”列表)如果(列表.包含(“Wang Wu”)//确定集合是否包含元素{指定的元素替换列表中指定位置的元素。}//打印修改集系统输出打印(“modified set data:”list)}

实现思想:首先获取特定位置的字符,然后直接替换。Public class strepalce{Public static void main(string[]args){//要替换的字符串string STR=“abcmdf”//获取指定的字符位置,例如替换c字符int i=结构索引(“c”)//结构特征(i) 获取指定的字符(字符类型不能直接转换为字符串)String.valueOf值转换为字符串类型string STR2=String.valueOf值( 结构特征(i) )/X是指定的替换字符str=str.replaceFirst公司(str2,“X”)系统输出打印(str)}

Java怎么使用replace替换字符串中的某一位的字符?

有些事情你还不清楚。集合的概念中没有位置,所以将第二项改为4可能没有帮助。建议使用列表,如ArrayList。所以你可以用下标来判断。