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 return what I say:
class Solution{
public static void main(String[] args) {
      String code = "constant_true";
System.out.println(code.split("constant_")[1]);

}
}
On 12/3/2021 20:41,Marco Neumann<marco.neum...@gmail.com> wrote:
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 <time_cross...@163.com> wrote:



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?



--


---
Marco Neumann
KONA

Reply via email to