gpt4 book ai didi

java - Java中如何按位置拆分字符串

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:58:47 25 4
gpt4 key购买 nike

我没有在任何地方找到答案.. 如果我有:String s = "How are you"?我怎样才能把它分成两个字符串,所以第一个字符串包含 0..s.length()/2 和第二个字符串 s.length()/2+1.. s.length()?

谢谢!

最佳答案

应该这样做:

String s = "How are you?";
String first = s.substring(0, s.length() / 2); // gives "How ar"
String second = s.substring(s.length() / 2); // gives "e you?"

(请注意,如果字符串的长度为奇数,则 second 将比 first 多一个字符,这是由于整数除法中的舍入。)

关于java - Java中如何按位置拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4023146/

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