Java实例从简单到复杂
OldTogether
用双手颠覆世界的少年。
展开
-
用三元用算符判断奇数和偶数
三元用算符是if...else的简写,也就是我们经常说的?表达式((表达式)?真:假)package zero;import java.util.Scanner;public class ParityCheck { public static void main(String[] args) { Scanner scan =new Scanner (System.in);原创 2016-11-03 17:14:15 · 1193 阅读 · 0 评论 -
更精确的使用浮点型
浮点运算的经典案例是货币运算,涉及类BigDecimal。代码:package zero;import java.math.BigDecimal;public class AccuratelyFloat { public static void main(String[] args) { double money=2.0; double price=1.1; do原创 2016-11-03 18:06:23 · 546 阅读 · 0 评论 -
输出错误信息与调试信息
程序开发时对业务代码的部分功能需要配合调试信息以确定代码执行流程和数据的正确性,当程序出现严重问题时还需要输出警告信息,这样可以在测试中完成程序开发。package zero;public class PrintErrorAndDebug{ public static void main(String[] args) { System.out.println("main()方法开始运行原创 2016-11-01 23:02:29 · 558 阅读 · 0 评论 -
用Switch语句根据消费金额计算折扣
创建ProductPrice类,其功能为显示消费者所付的金额,经过打折扣后,四舍五入,再次将实际支付和找零钱数数据显示给用户。在此框架上还可以添加其他业务逻辑,便可实现较复杂的功能。代码如下package zero;import java.util.Scanner;public class ProductPrice { public static void main(String[] arg原创 2016-11-16 18:00:42 · 5241 阅读 · 1 评论 -
验证登陆信息的合法性
大多系统登录模块接受用户通过键盘输入的登陆信息,这些登录信息将会倍登录模块验证。如果用户是指定的用户名与密码,则允许登录,否则将会拒之门外。创建CheckLogin类来实现简单代码:package zero; import java.util.Scanner; public class CheckLogin { public static void main(String[] args原创 2016-11-14 17:11:27 · 1376 阅读 · 0 评论 -
从控制台接收输入字符
System类除了out和err两个输出流外,还有in输入流的实例对象作为类成员。Scanner类是Java的扫描器类,它可以从输入流中读取指定类型的数据和字符串。package zero;import java.util.Scanner;public class InputCode { public static void main(String[] args) { Sca原创 2016-11-02 18:00:24 · 629 阅读 · 0 评论