gpt4 book ai didi

java - 数组副本,第二个没有最后一个位置

转载 作者:行者123 更新时间:2023-12-02 06:39:55 26 4
gpt4 key购买 nike

我正在尝试复制两个数组,但第二个数组没有最后一个位置。

例如:数组1 = 1234 数组2 = 123

最终目标是在应用程序的屏幕中显示第二个数组,但是当我发送此数组时,屏幕的值变为 0。谁能帮我吗?

这是代码:

public void deletar(String visor_)
{
//visor=screen.getText().toString();
int a,b;
char [] deletar1 = visor.toCharArray();
char [] deletar2={'a'};

for (a=0;a<deletar1.length-1;a++)
{
for(b=0;b<deletar2.length;b++)
{
deletar2[b]=deletar1[a];
}
}

screen.setText(String.valueOf(deletar2));
}

最佳答案

我建议使用 String#subString(int beginIndex, int endIndex) 这个单行解决方案:

String str = visor.subString(0,visor.length()-2);

关于java - 数组副本,第二个没有最后一个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19247957/

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