我试图打印出给定的字符串的一切准备一个固定长度3.这是我的计划为什么后面的程序打印数字,而不是字母
import java.util.*;
import java.lang.*;
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
// your code goes here
String input = "abc";
int i=0,j=0,k=0;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
for(k=0;k<3;k++){
System.out.println(input.charAt(i)+input.charAt(j)+input.charAt(k));
}
}
}
}
}
但它打印数字的排列以这种格式。但我打算以这种方式打印aaa,aab,aac,bbb ..
291
292
293
292
293
294
293
294
295
292
293
294
293
294
295
294
295
296
293
294
295
294
295
296
295
296
297
请参阅:http://stackoverflow.com/questions/8688668/in-java-is-the-result-of-the-addition-of-two-chars-an-int-or-a-char –
尝试连接'System.out.println(“”+ input.charAt(i)+ input.charAt(j)+ input.charAt(k));' –
感谢您的评论@patel – gates