Я читаю вывод журнала iptables непосредственно с консоли, и мне нужно немного очистить результаты.Невозможно заменить строки
В настоящее время я получаю:
SRC=192.168.1.1 PROTO=UDP DPT=12638
SRC=192.168.1.1 PROTO=UDP DPT=5636
SRC=192.168.1.1 PROTO=UDP DPT=8861
SRC=192.168.1.1 PROTO=UDP DPT=15114
Я пытаюсь удалить SRC =, PROTO = и ДПТ = ...
String results=a.toString();
results.replace("SRC="," ");
results.replace("PROTO="," ");
results.replace("DF TYPE=3"," ");
tv=(TextView)findViewById(R.id.tv1);
tv.setText("results:\n"+results);
И, конечно же, ничего не удалялось: D
Вам нужно для переназначения возвращаемого значения 'replace()'. Строки неизменяемы. –