• MyEclipse 断言(assert)设置


    在MyEclipse中启动assert(断言)

    依次进入在MyEclipse8的菜单项Window -> Preferences -> Java -> Compiler -> Compliance and Classfiles
    断言在java的JDK1.4版本中添加进来,JVM默认assertion的功能是关闭的.
    这个设置告诉编译器识别和允许断言语句,但是还没有开启断言。
    接下来,进入菜单项Window -> Preferences -> Java -> Compiler -> Compliance and Classfiles,并且设置:
    Compiler Compliance Level: 1.6
    Use default compliance settings: unchecked
    Generated .class files compatibility: 1.6
    Source compatibility: 1.6
    Disallow identifiers called 'assert': Error


    最后在Run -> Run... -> Arguments菜单项的VM arguments区域,加上断言开启的标志
    -enableassertions 或者-ea 就可以了

    或命令行编绎执行:
    java -ea 程序名

     e.g.:

        public static void main(String[] args) {
            
    int a=1,b=2;
            
    assert true;
            System.out.println(
    "断言成功");
            
    assert 4==a+b:"断言失败" ;        
            System.out.println(
    "done");    
        }
  • 相关阅读:
    委托
    队列和栈、泛型
    Java去除字符串中 除数字和逗号以外的符号
    SQL查询重复记录
    使用EasyExcel导出图片及异常处理
    Nacos开机自启
    Redis开机自启
    Nginx开机自启
    Java 向数组中添加元素
    Java:如何打印整个字符串数组?
  • 原文地址:https://www.cnblogs.com/wucg/p/1818411.html
Copyright © 2020-2023  润新知