每当我尝试在命令提示符中编译此Java程序时,我都会收到一条错误消息,System.out.printIn指出javac无法找到符号.System.out.print工作正常,但System.out.printIn拒绝合作.我已经发布了下面的程序和编译器消息.谢谢您的帮助.
public class BeerSong {
public static void main (String[] args) {
int beerNum = 99;
String word = "bottles";
while (beerNum > 0) {
if (beerNum == 1) {
word = "bottle"; //singular, ONE bottle
}
System.out.printIn(beerNum + " " + word + "of beer on the wall");
System.out.printIn(beerNum + " " + word + "of beer.");
System.out.printIn("Take one down.");
System.out.printIn("Pass it around.");
beerNum = beerNum - 1;
if (beerNum > 0) {
System.out.printIn(beerNum + " " …Run Code Online (Sandbox Code Playgroud) 我开始学习Java.我按照教程介绍了如何安装它.我还通过在cmd中键入"javac"(不带引号)来检查它是否有效.是的,它提供了一个完整的文本列表,这意味着它应该工作,对吗?
这是我的java代码:
class apples{
public static void main(String args[]) {
System.out.printIn("hello youtube");
}
}
Run Code Online (Sandbox Code Playgroud)
我把它保存在我的驱动器中名为'test'的文件夹中.这是我在cmd中输入的内容:
cd \
dir
Run Code Online (Sandbox Code Playgroud)
现在它列出了我的驱动器中的所有内容,其中一个是测试
cd test
dir
Run Code Online (Sandbox Code Playgroud)
现在它列出了测试中的所有内容,其中一个是' youtube.java'(我命名的文件),所以我输入
javac youtube.java
Run Code Online (Sandbox Code Playgroud)
这不起作用这就是它给我的东西:
youtube.java:3:错误:找不到符号
System.out.printIn("hello youtube");
symbol:方法printIn(字符串)
location:变量类型PrintStream
1错误
有人可以帮我解决这个问题吗?
class Example {
public static void main(String args[]) {
System.out.printIn("This is a simple Java program.") ;
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试通过命令提示符编译代码。错误信息如下:
Example.java:3: error: cannot find symbol
System.out.printIn("This is a simple Java program.") ;
^
symbol: method printIn(String)
location: variable out of type PrintStream
1 error
Run Code Online (Sandbox Code Playgroud)
我是java的初学者。请帮助理解错误。
java ×3