list2.get(i).replace(list2.get(i).charAt(4), list3.get(i));
list2
是字符串数组列表替换字符串数组列表的每个元素的第四个字符,例如[00110001, 11111111, 00000000, 01001010, 00000000]
我想与另一个字符
我要替换在list2中每个元件的第四字符,在更换 字符存储在list3
所以它将包含[1, 0, 1, 1, 1]
最后,我的arraylist list2应该看起来像[00111001, 11110111, 00001000, 01001010, 00001000]
。
改变'11111111'成'11110111'意味着你要翻转'5th'字符(索引4从0开始计数)。请[编辑]您的问题并更正此信息。还包括你的代码尝试解决这个问题。堆栈溢出不是代码工厂,而是解决问题的助手。 – Pshemo 2015-02-08 15:47:30
问题是什么? – 2015-02-08 15:48:10