在标准java情况如何编写一个HelloWorld,并编译运行
代码
纯打印HelloWorld似乎太简单了,我们这里还是判断一个字符串是否是纯英文
public class IsZhStr {
/**
* 判断一个字符串是否包含中文
* @param args
*/
public static void main(String[] args) {
if(args.length == 0){
System.out.println("0");
return;
}
//System.out.println("是否是中文? "+ hasFullChar(args[0]));
if(hasFullChar(args[0])){
System.out.println("1");
}
else
{
System.out.println("0");
}
}
public static boolean hasFullChar(String str) {
if (str.getBytes().length == str.length()) {
return false;
}
return true;
}
}
文件名与类名必须一致。
编译
javac IsZhStr.java
得到IsZhStr.class 文件。
运行
运行的时候,如果 .class文件不在当前目录则需要使用-classpath 指定所在目录。
java -classpath /data/haha/bin/ IsZhStr 测试字符串