你是Java初学者吗?你有C语言基础吗?当你接触Java之后觉得怎样 ?
你可能会说,我没C语言基础,觉得用Java输出一句话很麻烦。你看看VB6,Print(“Hello”),就可以了。Java还要”System.out.print();”,Java区分大小写的,初学者一不注意,输出语句写成”system.out.print();”。编译总不能通过。排除了很久才知道原来是大小写问题。
或许你也会说,我有C语言基础,用Java输出一句话比C语言麻烦多了。C语言“printf(“Hello”)”,就可以了;Java还要加上一段前缀(如果你觉得这个麻烦,那你应该去学学面向对象了。)。还有就是,C语言写一个主函数是很简单的。
void main() {
//code here
}
而Java,也是main函数,不过写起来就复杂很多了。
public static void main(String[] args) {
//code here
}
这个格式,我还要记住,真麻烦。
其实,并没有这么复杂。为了让初学者对Java更感兴趣,有C语言基础者更容易上手,我这里就告诉大家Eclipse中快速输入代码的方法,希望对大家有用。
打开Eclipse,创建一个Java工程。接着再创建一个“类”(Class)。这里面就有技巧了,看下图。
勾选了上图红色下划线的那个方框,按“确定”,你看看,main函数就出来了。根本不需要自己记忆,也不要自己打。刚刚按得太快了,忘记勾选,怎么办?删除类再重新创建一个?非也。只需要在Class里面输入main,然后按Alt + /,它会出现一个提示框,如下图。
这时按下Enter键,main函数同样也生成了。
有了main函数,接下来打算输出一句话。输出一句话更简单,只需要在main函数里面输入sysout(不区分大小写),然后按Alt + /,你看看,那句输出语句就出来了。
还有一种,就是创建类。Java的输入并不像C语言scanf()函数那样,它要创建一个Scanner类,然后在类里面调用Next()方法,才能读取。Java创建Scanner对象的方法是这样的:Scanner sc = new Scanner(System.in);接下来就教一下大家快速创建一个类。
先输入new,然后按Alt + /,选择第二个,创建一个对象。
会出现上图那样。看到有三个方框吗?按Tab键可以三个方框切换。当输入到第三个后,按一下Enter键,搞定,方框也同时消失了。对了,别忘记导入util包里的Scanner类。
其实,Eclipse中有很多类似这样的快速输入,如if、else、switch、for、try等,它们都可以很快地帮我们开发一个Java程序。大家掌握后,学起来也觉得简单很多吧。