gpt4 book ai didi

java - 将矩阵中的 int 更改为 string

转载 作者:行者123 更新时间:2023-12-02 02:09:56 25 4
gpt4 key购买 nike

我想根据规则将一些整数转换为*。我可以确定它应该转换矩阵中的哪些位置,但无法转换它。我给程序第一个矩阵,它应该返回第二个矩阵:

5 4 5 5 8
5 4 6 4 1
3 4 5 4 6
7 8 4 3 6

5 4 5 5 *
5 4 * 4 1
3 4 5 4 6
7 * 4 3 6

我的代码是这样的:

for(int i=1; i<r-1; i++) {
for(int a=1; a<c-1; a++){
if(matrix[i-1][a] < matrix[r][a] && matrix[i+1][a] < matrix[r][a] && matrix[i][a-1] < matrix[r][a] &&
matrix[i][a+1] < matrix[r][a]) {
matrix[r][a] = *;
}
}
}

编辑:矩阵是int类型。我可以确定应该转换矩阵中的哪些位置,但是转换本身不起作用。

我收到此错误:错误:标记“*”上的语法错误,表达式无效

最佳答案

您可以使用Integer类型的矩阵代替int,然后用null标记*单元格

然后在打印或使用矩阵时显示带有 *null

关于java - 将矩阵中的 int 更改为 string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50163329/

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