blob: f11084a69b57bfd122e793f2524f83754ad349ea [file] [log] [blame]
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.io.IOException;
import java.io.InputStream;
import java.sql.SQLException;
import java.util.Map;
class Main {
public static String escapeAndUnescapeSymbols(String s, StringBuilder builder) {
boolean escaped = false;
for (int i = 0; i < s.length(); i++) {
final char ch = s.charAt(i);
if (escaped) {
if (ch=='n') builder.append('\n');
if (<warning descr="Condition 'escaped' is always 'true'">escaped</warning>) break;
escaped = false;
continue;
}
if (ch == '\\') {
escaped = true;
continue;
}
builder.append(ch);
}
return builder.toString();
}
}