我的输出应该如下所示:
1 星(*)
3 星(***)
4 星(****)
例如我有代码:
char array[] = new char[3];
char x = '*';
For (int i= 0; i < array.length; i++)
{
array[i]='*'
x = x+2;
system.out.println(array[i]);
}
最佳答案
不,在 char[]
数组中不可能,你应该这样做,
String array[] = new String[3];
String x = "*";
for (int i= 0; i < array.length; i++)
{
array[i] = "";
array[i] = array[i] + x;
system.out.println(array[i]);
x = x + "*";
}
这会将输出打印为,
*
**
***
关于java - Java 中的字符串或字符可以递增吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29138729/