今天上课时我有java 2d数组作业练习:
创建包含从“a”到“z”的随机值的2d字符数组,计算短语“QA”出现的频率,如果不出现则显示0。
如您所见,检查和计数部分缺失。我不确定 我应该采用什么方法来尽可能顺利地解决这个问题(样式和不使用内置方法也是等级的一部分)。
import java.util.Random;
public class Main {
public static void main(String[] args) {
char[][] c = new char[7][7];
Main m = new Main();
m.tab(c);
}
void tab(char[][] a) {
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a.length; j++) {
Random r = new Random();
a[i][j] = (char) (r.nextInt(26) + 'a');
// missing part
System.out.print(a[i][j] + " ");
}
}
}
}
答案 0 :(得分:0)
此解决方案可能有效
...ruby-2.3.1/lib/ruby/ 2.3.0 ...