是的,Java的substring()方法可以处理中文字符。substring()方法是用来获取字符串的子串,不受字符类型限制。因此,无论是英文字符还是中文字符,都可以使用substring()方法来获取子串。示例如下:
String str = "你好,世界!";
String subStr = str.substring(2, 4); // 获取从索引2到索引4之间的子串,结果为",世"
System.out.println(subStr);
上面的示例中,我们使用substring()方法获取了中文字符串"你好,世界!“中索引2到索引4之间的子串。运行结果为”,世"。因此,Java的substring()方法是可以处理中文字符的。