注册 登录
编程论坛 JAVA论坛

一个简单的问题,想问一下这样为什么会报错?

wgbs25673578 发布于 2015-10-08 11:19, 731 次点击
程序代码:

public class 个人练习 {
    public static void main(String[] args) {        
        String str = "we are student";
        int size = str.lastIndexOf("s");
        System.out.print(size);
        System.out.print("\n");
        System.out.print();
    }

}



public class 个人练习 {   
    public static void main(String[] args) {        
        String str = "we are student";
        int size = str.lastIndexOf("s");
        System.out.print(size);
        System.out.print("\n");
        System.out.println();
    }

}




想问一下这样为什么会报错,两段代码都是一样的,就是最后的时候差了一个换行的"ln",能给解释一下吗?
4 回复
#2
wgbs256735782015-10-08 11:22
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录
#3
cheguanqun2015-10-08 15:30
#4
calix2015-10-08 17:07
因为没有System.out.print()这个方法,必须要有参数
#5
诸葛欧阳2015-10-08 20:50
System.out.println()这一句是可以的
1