print()和println()的区别
print() 不换行
println() 换行
不用println()输出换行
public class Subway_Line
{
public static void main(String args[])
{
System.out.println("北环城站 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路
|..........|........|........|.......|........|........|.....
庆丰路 长春站北 人民广场 东北师大 繁荣路 市政府 红嘴子\n");
}
}
C:\Users\Maxius>javac "C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java"
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:5: 错误: 未结束的字符串文字
System.out.println("北环城站 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 不是语句
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 需要';'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 不是语句
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法 '.'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 需要';'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法 '.'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 需要';'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 需要';'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 需要';'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法 '.'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 需要';'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法 '.'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法的表达式开始
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 需要';'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:6: 错误: 非法 '.'
|..........|........|........|.......|........|........|.....
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:7: 错误: 需要';'
庆丰路 长春站北 人民广场 东北师大 繁荣路 市政府 红嘴子");
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:7: 错误: 需要';'
庆丰路 长春站北 人民广场 东北师大 繁荣路 市政府 红嘴子");
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:7: 错误: 需要';'
庆丰路 长春站北 人民广场 东北师大 繁荣路 市政府 红嘴子");
^
C:\Users\Maxius\Desktop\Java 练习\输出文字\Subway_Line.java:7: 错误: 未结束的字符串文字
庆丰路 长春站北 人民广场 东北师大 繁荣路 市政府 红嘴子");
^
33 个错误
这是因为字符串内部敲回车键,相当于截断了语句,所以上半截提示字符串未结束,下半截提示非法的语句开始、不是语句、缺少";"。
public class Subway_Line
{
public static void main(String args[])
{
System.out.println("北环城站 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路\n|..........|........|........|.......|........|........|.....\n庆丰路 长春站北 人民广场 东北师大 繁荣路 市政府 红嘴子\n");
}
}
不敲回车,单句连成一片,长度上不便阅读,处理方法是对普通语句从单字结束处直接回车即可,如果是字符串就用多个字符串相加来实现。
public class Subway_Line
{
public static void main(String args[])
{
System.out.println("北环城站 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路\n"
+"|..........|........|........|.......|........|........|.....\n"
+"庆丰路 长春站北 人民广场 东北师大 繁荣路 市政府 红嘴子\n");
}
}