/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String s
= "1,2,3,\"4, A\",B, 5,C,6,7,8";
//код из вопроса
String t
= s.
replaceAll(", ",
"#%&"); // меняем "запятая + пробел" на любой символ ss = t.split(",");
System.
out.
println("Expected:"); for (int i = 0; i < ss.length; i++) {
System.
out.
println(ss
[i
].
replaceAll("#%&",
", ")); // возвращаем запятую с пробелом обратно }
//код из ответа
System.
out.
println("Actual:"); while(st.
hasMoreTokens())System.
out.
println(st.
nextToken().
trim());
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewogICAgICAgIFN0cmluZyBzID0gIjEsMiwzLFwiNCwgQVwiLEIsIDUsQyw2LDcsOCI7CiAgICAgICAgCiAgICAgICAgLy/QutC+0LQg0LjQtyDQstC+0L/RgNC+0YHQsAogICAgICAgIFN0cmluZ1tdIHNzOwogICAgICAgIFN0cmluZyB0ID0gcy5yZXBsYWNlQWxsKCIsICIsICIjJSYiKTsgLy8g0LzQtdC90Y/QtdC8ICLQt9Cw0L/Rj9GC0LDRjyArINC/0YDQvtCx0LXQuyIg0L3QsCDQu9GO0LHQvtC5INGB0LjQvNCy0L7QuwogICAgICAgIHNzID0gdC5zcGxpdCgiLCIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiRXhwZWN0ZWQ6Iik7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBzcy5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oc3NbaV0ucmVwbGFjZUFsbCgiIyUmIiwgIiwgIikpOyAvLyDQstC+0LfQstGA0LDRidCw0LXQvCDQt9Cw0L/Rj9GC0YPRjiDRgSDQv9GA0L7QsdC10LvQvtC8INC+0LHRgNCw0YLQvdC+CiAgICAgICAgfQogICAgICAgIAogICAgICAgIC8v0LrQvtC0INC40Lcg0L7RgtCy0LXRgtCwCiAgICAgICAgU3RyaW5nVG9rZW5pemVyIHN0ID0gbmV3IFN0cmluZ1Rva2VuaXplcihzLCAiLCIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQWN0dWFsOiIpOwogICAgICAgIHdoaWxlKHN0Lmhhc01vcmVUb2tlbnMoKSlTeXN0ZW0ub3V0LnByaW50bG4oc3QubmV4dFRva2VuKCkudHJpbSgpKTsKICAgICAgICAKCX0KfQ==