040android初级篇之标准java版的HelloWorld编译及运行

在标准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   测试字符串

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python小屋

Python面向对象程序设计中属性的作用与用法

公开的数据成员可以在外部随意访问和修改,很难保证用户进行修改时提供新数据的合法性,数据很容易被破坏,并且也不符合类的封装性要求。解决这一问题的常用方法是定义私有...

2474
来自专栏java一日一条

JVM 进行线程同步背后的原理

所有的 Java 程序都会被翻译为包含字节码的 class 文件,字节码是 JVM 的机器语言。这篇文章将阐述 JVM 是如何处理线程同步以及相关的字节码。

711
来自专栏开源优测

移动测试Appium之API手册

移动测试Appium之API手册 前言 本文对Appium Python Client中webdriver.py代码进行分析说明。 笔者使用python3.6版...

3939
来自专栏李家的小酒馆

多线程的同步和死锁

多线程同步和死锁 在多线程编程中,有可能会出现同时访问同一个资源的情况,这种资源可以是各种类型的的资源:一个变量、一个对象、一个文件、一个数据库表等,而当多个线...

2130
来自专栏一个爱吃西瓜的程序员

Python基础学习-if 语句

一:条件测试 1:检查是否相等 例: ? 输出: ? 2:使用and & or检车多个条件 例: ? 输出: ? 3:检查特定值是否包含在列表中 例: ? 输...

3516
来自专栏编程

Python面向对象6:​isinstance、super、有序字典

1、isinstance(对象名,类),查看对象是不是类的实例。 案例1:isinstance(对象名,类) classFoo: print('hh') obj...

1938
来自专栏xcywt

《Linux命令行与shell脚本编程大全》第十七章 创建函数

可以将shell脚本代码放进函数中封装起来,这样就能在脚本中的任何地方多次使用它了。 17.1 基本的脚本函数 函数:是一个脚本代码块,可以为其命名并在代码中任...

18910
来自专栏WebDeveloper

php缓冲区与header函数之间的秘密

我们在实际的开发中,是否听说过在header之前不能有任何的实际输出。甚至有的认为header函数必须写在代码的最前面。可是你是否试验过header函数之前输出...

1212
来自专栏程序员互动联盟

【编程基础】C语言的变量-新手必备

大家在初学C语言的时候对各种变量之间的区别以及存储布局可能都有很多疑问,造成在使用变量的时候可能会遇到错误的地方。这里做一个简单的总结。 首先是全局变量和静态变...

37010
来自专栏微信公众号:Java团长

理解Java虚拟机体系结构

  众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统一的编程接口,而不管下...

1286

扫码关注云+社区