运行需要main函数
public class GetInteger {
public static void main(String[] args) {
float f = 4.231234123f;
int a = new Float(f).intValue() ;
System.out.println(a);
}
}
public class GetInteger {
public static void main(String[] args) {
float f = 4.231234123f;
int a = new Float(f).intValue() ;
System.out.println(a);
}
}
你加上一个public static void main(String[] args)
{
FirstClass fc = new FirstClass();
fc.getString();
}
public class test {
public String getString() {
return Locale.getDefault().getDisplayName();
}
public static void main(String args[])
{
test t = new test();
System.out.println(t.getString());
}
}
java应用程序都是从main函数开始执行的
public class FirstClass {
public String getString() {
return Locale.getDefault().getDisplayName();
}public static void main(String[] args)
{
string = getString();
System.out.println(string);
}
}
class FirstClass {
/*
public String getString() {
return Locale.getDefault().getDisplayName();
}
*/
public static void main(String[] args){
// string = getString();
System.out.println(Locale.getDefault().getDisplayName());
}
}
看看这个:~)import java.util.Locale;public class NoMainClass{
static{
System.out.println(Locale.getDefault().getDisplayName());
System.exit(1);
}
}呵呵:P
开个玩笑!main是可运行程序的入口。是必须的。
对于不同的方法和属性, Java在编译和执行时的顺序是不一样的。
public class FirstClass {
public String getString() {
return Locale.getDefault().getDisplayName();
}public static void main(String[] args)
{
FirstClass fc = new FirstClass();//这句也必须有
String string = fc.getString();//getString()必须通过对象实例才能调用
System.out.println(string);
}
}