无法在9后打印数字

问题描述 投票:-2回答:1

我有一个char [] []。我想打印从0到最大尺寸的数字。当我达到9时,ASCII表中的下一个字符就会出现。我的代码是:

 if (j >3 && j % 5 == 0 && i==0) {
     bor[i][j] = (char)(co + '0');
     co++;
 }
 if (j == 0 &&  i > 0 && i%2 ==0) {
     bor[i][j] = (char)(ro + '0');
     ro++;
 }

if语句只是声明要打印某些数字的位置。我想我从int转换为char的方式是错误的,但我不知道任何可行的方法9之后。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS92QklPTS5wbmcifQ==” alt =“表中的错误”>

java arrays char int
1个回答
1
投票

char数据类型是单个16位Unicode字符。

© www.soinside.com 2019 - 2024. All rights reserved.