You need to use "splitByWholeSeparator" instead of "split"
https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html#splitByWholeSeparator-java.lang.String-java.lang.String-
On Fri, Dec 3, 2021 at 7:50 AM time_crossing wrote:
>
> Thanks for response.
> I kno
Please check the method's full Javadoc, it explains the behavior clearly.
Gary
On Fri, Dec 3, 2021, 07:29 time_crossing wrote:
>
>
> Hi.
> When I write this code:
> class Solution{
> public static void main(String[] args) {
> String code = "constant_true";
> System.out.println(StringUtils.split
Thanks for response.
I know
System.out.println(StringUtils.split(code,"_")[1]);
Will retrun expected result.
But I think when I use
String code = "constant_true";
System.out.println(StringUtils.split(code,"constant_")[0]);
At first I thought return is (“" and “true”)
In fact this code will ret
it's not splitting anything this will.
This will:
System.out.println(StringUtils.split(code,"_")[1]);
On Fri, Dec 3, 2021 at 12:29 PM time_crossing wrote:
>
>
> Hi.
> When I write this code:
> class Solution{
> public static void main(String[] args) {
> String code = "constant_true";
> System.
Hi.
When I write this code:
class Solution{
public static void main(String[] args) {
String code = "constant_true";
System.out.println(StringUtils.split(code,"constant_")[0]);
}
}
I hope it retrun “true".
But it return “rue”.
Is it a bug? Should I try to fix it?