【发布时间】:2016-05-25 18:11:20
【问题描述】:
好的,所以我正在关注 Y. Daniel Liang 的 Java 编程简介:(第 7 期)简要版。目标是使用五种重载方法随机获取特定类型的字符。我使用 Netbeans 8.1 作为想法。我遇到的问题是,当我尝试运行项目时,出现错误: “在 RandomCharacter 项目中找不到 randomcharacter.RandomCharacter 类”。 如果我尝试只运行文件,我会得到: “randomcharacter.RandomCharacter”类没有主要方法。
我已经环顾四周,发现的唯一问题是人们忘记了他们的包名、右括号以及需要运行文件而不是项目的问题。
package randomcharacter;
public class RandomCharacter {
//** Generate a random character between ch1 and ch2 */
public static char getRandomCharacter(char ch1, char ch2) {
return (char)(ch1 + Math.random() * (ch2 - ch1 + 1));
}
/** Generate a random lowercase letter */
public static char getRandomLowerCaseLetter() {
return getRandomCharacter('a', 'z');
}
/** Generate a random uppercase letter */
public static char getRandomUpperCaseLetter() {
return getRandomCharacter('A', 'Z');
}
/** Generate a random digit character */
public static char getRandomDigitCharacter() {
return getRandomCharacter('0', '9');
}
/** Generate a random character */
public static char getRandomCharacter() {
return getRandomCharacter('\u0000', '\uFFFF');
}
}
Here is my screen with the code and the error:
自从我逐字复制教程后,我不确定自己做错了什么。
【问题讨论】:
标签: java netbeans-8