`
只帅一次
  • 浏览: 32375 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java编程思想练习题-第3章练习8-直接常量

阅读更多

题目:展示用十六进制和八进制计数法来操作long值,用Long.toBinaryString()来显示

 

分析:

什么是直接常量?一个常量即可以直接用字面形式表示(称为直接常量, 如124,156.8),也可以用一个标识符来代表一个常量,称为"符号常量"。

符号常量必须先定义再使用。

如果在程序里使用了直接常量,编译器可以准确的知道要生成什么类型的类型,但有的时候确实模棱两可的,这时候必须对编译器进行指导。

展示:

int i1=0x2f;
int i2=0x2F;
int i3=0177;

char c=0xffff;
byte b=0x7f;
short s=0x7fff;

long n1=200L;
long n2=200l;
long n3=200;

float f1=1;
float f2=1f;
float f3=1F;

double d1=1d;
double d2=1D;

 用十六进制和八进制操作long

import java.util.*; 
public class test {
	
	public static void main(String[] args) {
		long n1 = 0xffff; // hexadecimal
		long n2 = 077777; // octal
		System.out.println("long n1 in hex = " + Long.toBinaryString(n1));
		System.out.println("long n2 in oct = " + Long.toBinaryString(n2));		
	}


}

 

 

 

 

分享到:
评论

相关推荐

    C++编程思想--全18章

    全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚...

    C编程思想--chinapub书籍--文本PDF

    第3章 隐藏实现 42 3.1 设置限制 42 3.2 C++的存取控制 42 3.3 友元 44 3.3.1 嵌套友元 45 3.3.2 它是纯的吗 48 3.4 对象布局 48 3.5 类 48 3.5.1 用存取控制来修改stash 50 3.5.2 用存取控制来修改stack 51 3.6 ...

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt Java编程实训 Java开发基础入门教程1-09 Java异常处理机制...

    C++编程思想(第2版)_第1卷_标准C++引导

    Bruce Eckel 《Thinking in Java》(Java编程思想)作者。Eckel有20年专业编程经验,并自1986年起教育人们如何撰写面向对象程序,足迹遍及全球,成为一位知名的 C++教师和顾问,如今兼涉Java。他是C++标准委员会拥有...

    C++编程思想1-5 清晰PDF

    第3章 隐藏实现 42 3.1 设置限制 42 3.2 C++的存取控制 42 3.3 友元 44 3.3.1 嵌套友元 45 3.3.2 它是纯的吗 48 3.4 对象布局 48 3.5 类 48 3.5.1 用存取控制来修改stash 50 3.5.2 用存取控制来修改stack 51 3.6 ...

    PHP编程基础--PHP常量.ppt

    获取常量的方法有两种:一种是直接使用常量名获取对应的值,另一种是使用constant()函数获取对应的值。 一、常量的定义及获取 constant()函数的语法格式如下: 参数$name为需要获取常量的名称,也可以为存储常量名...

    第2章--数据类型、常量和变量练习题答案-华中社《C语言程序设计上机指导与练习》.doc

    第2章--数据类型、常量和变量练习题答案-华中社《C语言程序设计上机指导与练习》.doc

    C++编程思想(第11-21章)

    C++编程思想 第十一章到第二十一章 本书作者根据自己学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。 全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除...

    Java编程实训 Java开发基础入门教程1-02 Java编程基础(共61页).ppt

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt Java编程实训 Java开发基础入门教程1-09 Java异常处理机制...

    C++编程思想(Thinking in C++)完美版pdf

    Bruce Eckel 《Thinking in Java》(Java编程思想)作者。Eckel有20年专业编程经验,并自1986年起教育人们如何撰写面向对象程序,足迹遍及全球,成为一位知名的 C++教师和顾问,如今兼涉Java。他是C++标准委员会拥有...

    Java编程实训 Java开发基础入门教程1-06 面向对象编程-继承和多态(共28页).ppt

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt Java编程实训 Java开发基础入门教程1-09 Java异常处理机制...

    C++编程思想(Thinking in C++中文版)

    全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚...

    Java编程实训 Java开发基础入门教程1-11 JAVA UI swing编程基础(共39页).ppt

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt Java编程实训 Java开发基础入门教程1-09 Java异常处理机制...

    Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt Java编程实训 Java开发基础入门教程1-09 Java异常处理机制...

    C++程序设计综合练习题-程序设计题.doc

    C++语言程序设计综合练习题 程序设计题 1. 利用递归函数求24与16的最大公约数。 2. 输入三角形的三边长 a,b,c,输出三角形的面积s。求面积的公式为: s=sqrt(L* (L-a)*(L- b)*(L-c)),其中L=(a+b+c)/2。 3. &&...

    Java编程实训 Java开发基础入门教程1-03 自定义方法(共14页).ppt

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt Java编程实训 Java开发基础入门教程1-09 Java异常处理机制...

    Python基础案例教程-第1章-Python编程基础.pptx

    《Python基础案例教程》 第1章 Python编程基础 Python基础案例教程-第1章-Python编程基础全文共56页,当前为第1页。 第1章 Python编程基础 Python是一门非常优秀的计算机...Python编程基础全文共56页,当前为第3页。

    C++编程思想(《Thinking in C++》,Bruce Eckel著)

    全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚...

    Java编程实训 Java开发基础入门教程1-13 AWT事件处理模型(共29页).ppt

    Java编程实训 Java开发基础入门教程1-07 面向对象编程-接口和常量(共28页).ppt Java编程实训 Java开发基础入门教程1-08 面向对象编程进阶(共37页).ppt Java编程实训 Java开发基础入门教程1-09 Java异常处理机制...

Global site tag (gtag.js) - Google Analytics