【发布时间】:2010-04-20 07:59:42
【问题描述】:
我想知道如何使用java从指定字符和长度生成所有单词
String first[]={"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};
String second[]={"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};
String ch ="";
String total[];
for(int i = 0;i<26;i++) {
for(int j = 0;j<26;j++) {
ch+=first[i]+first[j];
System.out.println(ch);
}
}
我只通过这个程序只得到 576 个单词,但是 26 个!字数为 4.03291461 × 10^26
如何用java编写程序?
【问题讨论】:
-
没有作业的味道吗?如果是,请相应地标记您的消息。
-
您的程序会打印出每个可能的 2 个字母的单词。
-
是的,我的问题是我的程序显示不正确......我想要下面的 aa ab 。 . . az aac . aaz 然后 ba 。 . bz等等