gpt4 book ai didi

java - 可以向 char 数组添加 1,但不能向 k=1 的同一个数组添加 k。为什么?

转载 作者:行者123 更新时间:2023-12-01 04:12:24 26 4
gpt4 key购买 nike

编辑:我如何让这个 while 函数工作。我希望将 k 添加到 vektor[x] 槽内的任何内容中。

char vektor[]=str.toCharArray();
int k =0, x=4;
while(x>0){
vektor[x]=(char)vektor[x]+k;
System.out.println(vektor[x]);
x--;
k++;

}

最佳答案

你没有声明 k 变量?vektor[k] 不存在

vektor[kl] = kl + 'A';

但是这个 will 表达式会产生一个整数。你必须使用强制转换

vektor[k] = (char) (kl + 'A');

关于java - 可以向 char 数组添加 1,但不能向 k=1 的同一个数组添加 k。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19796831/

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