gpt4 book ai didi

Android Copy String 类似Delphi Copy的功能

转载 作者:行者123 更新时间:2023-11-30 03:04:52 27 4
gpt4 key购买 nike

例子一:
我有一个苹果
例子二:
我爱你

我只想复制 10 个字符串,从第一个字符开始索引。Delphi 代码应该是这样的:
copy('我有一个苹果',0,10)
copy('我爱你',0,10)

结果变成
我有一个
我爱你

Android 中有相同的功能吗?不知道字符串有多长,我只想要前 10 个字符

最佳答案

你可能在寻找 .substring(int start,int end)适用于您的代码,类似于下面的代码,但是当您说您想要复制“仅 10 个字符串”时,您应该从所述字符串中说出 10 个字符:

String apple     = "i Have an Apple";
String appleCopy = apple.substring(0,10); // "i Have an "

如果您想内联处理 IndexOutOfBoundsException,您可以按照建议执行此操作 here ,如果长度足够,将采用前 n 个字符,如果长度较短,则采用整个字符串。

String appleCopy = apple.substring(0, Math.min(apple.length(), 10));

关于Android Copy String 类似Delphi Copy的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21973877/

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