gpt4 book ai didi

java - String Substring 故意删除字符 0

转载 作者:太空狗 更新时间:2023-10-29 16:10:57 28 4
gpt4 key购买 nike

我目前正在研究一个字符串解析函数,突然我发现了这个问题。例如:

String data = "1234567890JOHN F DOE";

String ID = data.substring(0,9);
String Name = data.substring(10, 19);

我想要的 ID 预期输出是 "1234567890" 但是我得到的唯一字符只有 "123456789""0" 被删除。

有什么函数可以代替 substring(...) 吗?

最佳答案

docs 中所述,substring(...) 的结束索引是输入的索引减一。你想要做的是:

String data = "1234567890JOHN F DOE";
String ID = data.substring(0,10);
String Name = data.substring(10, 20);

输出:

ID: 1234567890

Name: JOHN F DOE

关于java - String Substring 故意删除字符 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50668063/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com