Since String.split() works with regular expressions, this snippet:
String.split()
String s = \"str?str?argh\"; s.split(\"r?\");
... yields: <
Escape the ?:
?
s.split("r\\?");