美文网首页Android开发之JAVA篇
第二章 java基础(常量使用示例)

第二章 java基础(常量使用示例)

作者: 不用管我是谁 | 来源:发表于2017-04-19 16:28 被阅读0次

—— 本文参照 Learn Java for Android Development (第三版)

前一篇文章讲了一大堆跟常量有关的内容,下面的示例代码把这些常量用到实际的代码中初始化变量看看。
public class SimpleLiteral
{
public static void main(String[] args)
{
int counter = 10;
double temperature = 98.6; // 这里假设是华氏温标.
String firstName = "Mark";
int[] ages = { 52, 28, 93, 16 };
char gradeLetters[] = { 'A', 'B', 'C', 'D', 'F' };
float[][] matrix = { { 1.0F, 2.0F, 3.0F }, { 4.0F, 5.0F, 6.0F }};
int x = 1, y[] = { 1, 2, 3 }, z = 3;
double p = 3.14159;
System.out.println(counter);
System.out.println(temperature);
System.out.println(ages.length);
System.out.println(gradeLetters.length);
System.out.println(matrix.length);
System.out.println(x);
System.out.println(y.length);
System.out.println(z);
System.out.println(p);
}
}
第一个例子是把常数10赋值给了变量
counter, 第二个例子是把双精度常数98.6赋值给了双精度变量
temperature,第三个例子是把常量字符串“Mark”赋值给了字符串变量firstName。

接下来的第四至第七个例子都是有关数组赋值的,数组的初始化也需要使用数组常量来进行初始化。常量数组通常是用大括号括起来的,这些值其实是可以看成是一个矩阵,比如二维数组的matrix的值可以表示成下面的样子:
1.0F 2.0F 3.0F
4.0F 5.0F 6.0F
每 一个数组都有一个数组长度,通常用a.length来表示数组的元素的个数,比如上面的例子中ages这个数组只有4个元素,那么ages数组的数组长度 就是4咯,同理,因为matrix数组有两行,那么matrix.length的长度就是2,在后面的章节会提到怎么去获取数组的元素。

如果我们使用记事本这样子的编辑器去保存上面的这一段代码的时候,我们可能需要修改一下编码格式,将ASCII编码格式改为Unicode编码格式,否则

π可能会出问题。并且编译保存以后的代码也需要加上相应的编译参数-encoding,正确的编译命令是:
javac -encoding Unicode SimpleLiteral.java
编译成功以后我们跑一下这个程序,使用下面的命令:
java SimpleLiteral
这样我们看到的打印结果是:1098.64521333.14159

Page 45

相关文章

  • 第二章 java基础(常量使用示例)

    —— 本文参照 Learn Java for Android Development (第三版) 前一篇文章讲了一...

  • JAVA基础教程书目录

    使用Java示例计算圆形区域 使用Java示例计算圆周 使用Java示例计算矩形区域 使用Java示例计算矩形周长...

  • java学习笔记1

    java语言基础(常量的概述和使用) A.什么是常量:在程序执行的过程中其值不可以发生改变 B.java中常量的分...

  • Java基础笔记02

    02.01_Java语言基础(常量的概述和使用) A:什么是常量在程序执行的过程中其值不可以发生改变 B:Java...

  • java

    语法基础1.1 java初体验(语法基础)1.2 变量和常量(语法基础)1.2 变量和常量(语法基础)1.4 流程...

  • Swift 语法(一)

    基本类型 变量和常量 使用 var 来声明变量,使用 let 来声明常量,示例代码: PS: 常量或变量的类型必须...

  • 18/6/21 Java语言基础

    打卡Java笔记,这里是《JAVA从入口到放弃》第二章(* ´з`*) 变量与常量 标识符:变量与常量的名字,严格...

  • day02-Java语言基础

    02.01_Java语言基础(常量的概述和使用)(掌握) A:什么是常量在程序执行的过程中其值不可以发生改变 B:...

  • Java学习笔记(二)

    02.01_Java语言基础(常量的概述和使用)(掌握) A:什么是常量在程序执行的过程中其值不可以发生改变 B:...

  • 02 Java语言基础(常量的概述和使用)(掌握2018-06-

    02.01_Java语言基础(常量的概述和使用)(掌握) A:什么是常量在程序执行的过程中其值不可以发生改变B:J...

网友评论

    本文标题:第二章 java基础(常量使用示例)

    本文链接:https://www.haomeiwen.com/subject/txrhzttx.html