在MyEclipse中如何启动断言开关
来源:互联网 发布:手机怎么避开网络监控 编辑:程序博客网 时间:2024/04/30 09:55
1.首先我们先来写一个Java程序
(1)创建一个Java project名为Test
(2)创建一个包名为“com.demo”
(3)创建一个类名为“Test1”
2.在代码编辑器输入下列代码
package com.demo;
import java.util.*;
public class Test1 {
public static void main(String []args){
Scanner reader=new Scanner(System.in);
int m=0;
double sum=0;
while(reader.hasNextDouble()){
double x=reader.nextDouble();
m=m+1;
assert x>=0&&x<=100:”输入的数不能小于0也不能大于100,此数据非法”;
sum=sum+x;
}
System.out.printf(“%d个数的和为%f\n”,m,sum);
System.out.printf(“%d个数的平均值是%f\n”,m,sum/m);
}
}
注意:此时运行程序时,不会报错仍然正常编译,因为默认为关闭断言语句这时就需要我们自己用-ea来启用断言语句。
3.单击Window-Preferences-Java-Installed JREs-选中正使用的JDK-Edit-Default VM Arguments文本框中输入:-ea
4.此时则已启用断言语句,即运行程序时如果输入不当则会立即停止执行。例:
若运行程序时输入120(此时数据已经超过100)则会停止执行。
120
Exception in thread “main” java.lang.AssertionError: 输入的数不能小于0也不能大于100,此数据非法
at com.demo.Test1.main(Test1.java:11)
- 在MyEclipse中如何启动断言开关
- 如何在 Windows 中设置 /3GB 启动开关
- eclipse/myeclipse中如何开启断言调试代码
- 学习如何在 Java 代码中启用和禁用断言
- 主要总结一下在eclipse中如何使用断言。
- 如何在Release版本应用中删除NSAssert()断言
- 在Eclipse中如何开启断言(Assert)
- myeclipse中如何启动tomcat7.0
- 在MyEclipse中tomcat启动变慢
- JBoss在MyEclipse中启动问题
- 在MyEclipse中设置Maven启动配置
- 在MyEclipse中启动Tomcat显示Error starting MyEclipse Server
- 在类中添加断言
- 如何在MyEclipse中配置weblogic服务器
- 在myeclipse中如何新建JavaBean
- 如何在myeclipse中配置svn
- 如何在MyEclipse中安装JBPM
- 在MyEclipse中如何打开一个项目
- 代码封装
- 树莓派3B+ 迅雷远程下载机
- SAP-MM-PA精解分析系列之采购(02)-询报价
- 收集日志(logback)--》 kafka缓冲队列之自带组件Log4jAppender
- TCP/IP协议
- 在MyEclipse中如何启动断言开关
- socket
- 就是接地气!"互联网刷新未来"创新创业峰会等你来!【火热抢票中】
- 58集团品牌升级 定义生活服务新生态
- FLYPRO飞豹携XEagle无人机 亮相2016全球最大无人机展AUVSI XPONENTIAL
- 细菌也能制造量子点,敢情又要换电视了?
- 把最美献给母亲节 OPPO R9记录世界微笑日
- UVALive
- Thread