我比较不喜欢些个输出还要前面一大串System.out. 这个语句用的比较多,如果也能直接print那就太好了。哈哈。import java.io.*; import java.util.*;public class Main { public static void main(String argv[]) { Scanner cin = new Scanner(System.in); System.out.print("一共几个数:"); int len = cin.nextInt(); int s = 0; System.out.println("依次输入" + len + "个数"); for (int i = 0; i < len; i++) s += cin.nextInt(); System.out.println("平均数:" + (1.0 * s / len)); } }
to redraiment: 如果你认为System.out比较繁琐,可以用静态导入功能 import static java.lang.System.out; 虽然不能直接print,但是可以这样调用out.println("xxx");也比原来的简便了点 import java.io.*; import java.util.*; import static java.lang.System.out;public class Main { public static void main(String argv[]) { Scanner cin = new Scanner(System.in); out.print("一共几个数:"); int s = 0, len = cin.nextInt(); out.println("依次输入" + len + "个数"); for (int i = 0; i < len; i++) { s += cin.nextInt(); } out.println("平均数:" + (1.0 * s / len)); } }
它比C好到哪里去了?
这个语句用的比较多,如果也能直接print那就太好了。哈哈。import java.io.*;
import java.util.*;public class Main
{
public static void main(String argv[])
{
Scanner cin = new Scanner(System.in);
System.out.print("一共几个数:");
int len = cin.nextInt();
int s = 0;
System.out.println("依次输入" + len + "个数");
for (int i = 0; i < len; i++)
s += cin.nextInt();
System.out.println("平均数:" + (1.0 * s / len));
}
}
如果你认为System.out比较繁琐,可以用静态导入功能
import static java.lang.System.out;
虽然不能直接print,但是可以这样调用out.println("xxx");也比原来的简便了点
import java.io.*;
import java.util.*;
import static java.lang.System.out;public class Main { public static void main(String argv[]) {
Scanner cin = new Scanner(System.in);
out.print("一共几个数:");
int s = 0, len = cin.nextInt();
out.println("依次输入" + len + "个数");
for (int i = 0; i < len; i++) {
s += cin.nextInt();
}
out.println("平均数:" + (1.0 * s / len));
}
}
JAVA 比C好在很多方面,可移值性强,嵌入式开发,比起C语言来,效率更高,JAVA应用方面相当广,当然还有很多方面,燃而C,也有它的牛处,操作系统是用它写,比较底层的东西可以是C写,然后JAVA 这么方面又比不上C,而目前我们学C,估计是在学习编程的算法,或者思想,如果C很牛,那么,其它用其他语言编程也会很牛。
所以,很不东西不能单单从一个很简单的方面来比较的,每让东西都有它存在的理由。