![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java编程思想
画笔点点
以人为本,亦实亦华~
展开
-
Java编程思想习题3.09-3.13:按位操作符和移位操作符
一、题目 编写常量值,然后分别对常量值做按位和移位处理,将结果打印出来。兼顾处理char类型数据。 二、解决 2.1 按位处理 程序 public class E10_BitwiseOperators { public static void main(String[] args) { int a1 = 0b1010; int a2 = 0b0101; //a1^=a1;可用来测试与等号组合效果,与+=的处理逻辑类似。 Sy原创 2020-07-22 09:30:31 · 103 阅读 · 0 评论 -
Java编程思想习题3.08:十六进制数和八进制数记数法来操作long值
一、题目 展示用十六进制数和八进制数记数法来操作long值,用Long.toBinaryString()来显示结果。 二、思路 十六进制(Hex)在写法上以0x开头标示。八进制(Octal)在写法上以0开头标示。二进制(Binary)以0b开头标示。 三、解题 3.1 程序 /** * @date 2020/07/20 */ public class E8_BinaryNumber { public static void main(String[] args) {原创 2020-07-20 09:47:36 · 251 阅读 · 0 评论 -
Java编程思想习题3.07:模拟抛硬币结果
一、题目 编写一个程序,模拟抛硬币的结果。 二、思路 引入Random函数,取nextBoolean结果即可。为了让后续执行结果有复用性,即再执行一遍时结果相同,可以设置个种子数字seed 10,当一遍中的一次执行时结果随机,但另一遍的执行结果会和最先开始时执行结果相同。 三、解题 3.1 程序 import java.util.Random; /** * @date 2020/07/20 */ public class E7_RandomBoolean { public s原创 2020-07-20 09:24:56 · 387 阅读 · 0 评论 -
Java编程思想习题2.12:提取注释文档并产生HTML文件
一、题目 编写一个程序,进行注释。对该文件执行javadoc,然后通过Web浏览器观看运行结果。 二、解题 package chapter02; import java.util.Date; /** * The first Thinking in Java example program. * Displays a <em>string</em> and today's date. * @author yihua * @version 2.0 */ publi原创 2020-07-01 09:41:27 · 302 阅读 · 0 评论 -
Java编程思想习题2.10:打印出从命令行获得的参数
一、题目 编写一个程序,打印出从命令行获得的三个参数。为此,需要确定命令行数组中String的下标。 二、思路 此处是练习如何从命令行传递数据到main函数中。 三、解题 3.1 程序 package chapter02; public class E2_InputStringArgs { public static void main(String[] args) { int argsLength = args.length; System.out.原创 2020-06-29 09:40:59 · 3236 阅读 · 4 评论 -
Java编程思想习题2.8:类中static域只有一个实例
一、题目 编写一个程序,展示无论你创建了某个特定类的多少个对象,这个类中的某个特定的static域只有一个实例。 二、思路 2.1 域:猜想是个类中的字段的作用域。 2.2 首先定义个类,然后类中有多个字段,包含static声明的和非static声明的,然后创建两个对象,对比这两个对象的static字段结果。 三、解题 3.1 输入 E2_StaticScopeClass:创建测试static域基础类 //E2_StaticScopeClass:创建测试static修饰基础类 public原创 2020-06-14 22:49:51 · 420 阅读 · 0 评论 -
Java编程思想习题2.1:int和char的默认初始化
2.1 必须由你创建所有对象 2.1.1 题目 创建一个类,它包含一个int域和一个char域,它们都没有被初始化,将它们的值打印出来,以验证Java执行类默认初始化。 2.1.2 思路 结构: 题目 思路 解题 纠错&对比 结果 ...原创 2020-06-10 01:02:53 · 272 阅读 · 0 评论