java开发实战1200例
不停的转盘
这个作者很懒,什么都没留下…
展开
-
从控制台接收用户输入
关键技术:System类的输入流 System.in它可以接收用户的输入信息,并且是标准的输入流实例对象。Scanner类是Java的扫描类,可以从输入流中读取指定类别的数据或字符串.public String nextLine():从扫描器封闭的输入流中获取一行文本字符串作为方法的返回值。 package com.example01;import java.util...原创 2013-08-29 17:48:21 · 499 阅读 · 1 评论 -
位运算加密
灵活运用位运算可以实现很多高级、高效的算法。例如,一个数字的位移运算,每左移n位就等于这个数乘以2的n次方,每右移n位就等于这个数除以2的n次方。而且这个算法非常快。package com.example;import java.security.MessageDigest;import java.util.Scanner;public class Example {...原创 2013-08-29 22:46:31 · 275 阅读 · 0 评论 -
实例23:三元运算符判断奇偶数
本实例采用三元运算符判断用户输入的数字为奇、偶数语法格式:条件运算?运算结果1:运算结果2如果条件运算结果为true,返回值就是运算结果1,否则返回运算结果2 %运算符的用途也非常广泛 package com.example;import java.util.Scanner;public class ParityCheck { /** *...原创 2013-08-29 23:21:50 · 712 阅读 · 0 评论 -
实例24:更精准地使用浮点数
在商品金额的计算中,经常会涉及小数运算。例如,某个商品的价格是1.10元,而顾客现有金额2元整。在计算机中所有数字都是使用二进制进行存储的,而二进制无法精确地表示所有的小数,所以使用基本数据类型进行小数运算会有一些误差,本实例将通过BigDecimal类实现精确的小数运算。BigDecimal类中常用的方法:1、加法该方法实现两个BigDecimal类实例对象的加法运算,并将运算结果...原创 2013-08-29 23:47:09 · 259 阅读 · 0 评论