Java帮助!当前日期是带有月-日-年消息的字符串

Java帮助!当前日期是带有月-日-年消息的字符串,java,Java,老师语法…错了 int day; int month; int year; GregorianCalendar date = new GregorianCalendar(); day = date.get(Calendar.DAY_OF_MONTH); month = date.get(Calendar.MONTH); year = date.get(Calendar.YEAR); System.out.printIn("Current date is +(month+1)+“/"+day

老师语法…错了

int day;
int month;
int year;

GregorianCalendar date = new GregorianCalendar();
day = date.get(Calendar.DAY_OF_MONTH);
month = date.get(Calendar.MONTH);
year = date.get(Calendar.YEAR);

System.out.printIn("Current date is  +(month+1)+“/"+day+"/"+year);
我的语法没有一个月

int day;
int month;
int year;

GregorianCalendar date = new GregorianCalendar();
day = date.get(Calendar.DAY_OF_MONTH);
month = date.get(Calendar.MONTH);
year = date.get(Calendar.YEAR);

System.out.printLn("Current date is" + (month+1) + "/" + day + "/" + year);

表示未关闭的字符串文字,我没有什么可以看出来。

您缺少一些引号

System.out.print当前日期为+月+1+/+日+/+年


编辑:另一个答案是缺少第一条斜线前的引号。

我找到了它,它很简单,但每个人都没有完全理解它。它是一个简单的字符串,由消息和当前月/日/年组成

这个简单的字符串把一切搞砸了。。。! System.out.println当前日期为++月+1+/+日+/+年


是的,System.out.println应该是一个小l,而不是大写,其次,为了在消息和月份之间获得一个空格,我需要添加一个带有qoutes的空格,并在两者之间添加一个空格。简单语法…天哪

去喝杯咖啡,然后回来。你只需要想一想你真正想要打印的东西——哪些部分应该用引号,因为你想让计算机逐字打印,哪些部分应该在引号之外,因为你想让计算机计算出来。我不是一个Java女孩……说真的。这是教授生成的代码,只是想让我们改变信息……还有——你的老师可能写了println,用小写字母L,而不是大写字母I。你能在你的问题中添加这两个代码的输出吗?Main.java:21:error:unclosed string literal System.out.println当前日期是+月+1+?/+天+?/+年编译信息Main.java:21:错误:未关闭的字符串文字System.out.printCurrent日期为?+月+1+?/?+日+?/?+年份;Main.java:21:错误:';'预期System.out.Print当前日期为?+月+1+?/?+日+?/?+年份;Main.java:24:error:解析}^3错误时到达文件末尾