《Android游戏开发详解》——第1章,第1.2节数据类型
2023-09-11 14:17:38 时间
本节书摘来自异步社区《Android游戏开发详解》一书中的第1章,第1.2节数据类型,作者 【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.2 数据类型
Android游戏开发详解
1.2.1 基本类型
在前面的示例中,我们看到了数据类型(data type)的例子。例如,在程序清单1.1中,我们使用了整数值(integer value)5和6,这两个都是数值数据的例子。我们来看看其他的数据类型,先介绍其他的数值类型。
可以使用4种类型来表示整数(Integer),每种类型都用不同的大小。在Java中,我们有8位的byte、16位的short、32位的int和64位的long。4种类型中的每一种,都可以保存正的和负的整数值。
有两种类型可以表示小数值(Decimal,如3.14159):32位的float和64位的double。
可以使用char表示一个单个的字符或符号。
这些是Java中主要的基础数据类型,我们称之为基本数据类型(primitive type)。在后面各章中,我们将会看到很多使用基本数据类型的例子。
1.2.2 字符串
字符串(String)指的是一系列的字符。正如其名称所示,我们可以使用字符串将多个字符保存到一起(而基本类型char只能够保存一个字符)。
char firstInitial= J; char lastInitial = C; String name = "James";
注意,这里关键字String的首字母大写了,而基本数据类型char的首字母没有大写。这是因为,字符串属于对象(object)一类,而不属于基本数据类型。我们稍后要花很多时间讨论这些对象,它们在Java编程中扮演重要的角色。现在,我们只需要将字符串当作基本数据类型一样对待就行了。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- [Android]中文API(三)android.account包下的那些类
- android捕获程序异常退出
- [Android Pro] android 杀死进程的方法
- Android API之android.content.BroadcastReceiver
- 《android开发艺术探索》读书笔记(十五)--Android性能优化
- 《android开发艺术探索》读书笔记(十一)--Android的线程和线程池
- 【ANDROID游戏开发之一】设置全屏以及绘画简单的图形
- 【ANDROID游戏开发之四】基础的ANDROID 游戏框架(一个游戏角色在屏幕行走的DEMO)
- 【ANDROID游戏开发之八】游戏中添加音频-详解MEDIAPLAYER与SOUNDPOO!并讲解两者的区别和游戏中的用途!
- 【ANDROID游戏开发十一】手把手让你爱上ANDROID SDK自带“9妹”(9PATCH 工具),让ANDROID游戏开发更方便!
- 【ANDROID游戏开发十二】(保存游戏数据 [上文])详解SHAREDPREFERENCE 与 FILEINPUTSTREAM/FILEOUTPUTSTREAM将数据存储到SD卡中!
- 【ANDROID游戏开发十四】深入ANIMATION,在SURFACEVIEW中照样使用ANDROID—TWEEN ANIMATION!
- 【ANDROID游戏开发十五】关于ANDROID 游戏开发中 ONTOUCHEVENT() 触屏事件的性能优化笔记!
- 【ANDROID游戏开发十六】ANDROID GESTURE之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【ANDROID游戏开发二十七】讲解游戏开发与项目下的HDPI 、MDPI与LDPI资源文件夹以及游戏高清版本的设置
- 【IOS-COCOS2D-X 游戏开发之三】MAC下配置ANDROID NDK环境并搭建COCOS2D-X环境并ECLIPSE正常编译运行COCOS2DX自带TESTSDEMO项目!
- 【已解决】unity4.2.0f4 导出Android工程报错:Error building Player: ArgumentException: Illegal characters in path. [unity导出android工程 报错,路径含有非法字符]
- 【Android】android镜像翻转
- Atitit 前端与ui开发的技术道术与艺术 attilax著 1. 概述2 1.1. 适用领域: ui相关领域(包括h5 web ios android安卓 cs桌面程序 游戏程序 等
- Android【报错】android.content.ActivityNotFoundException:activity in yourAndroidManifest.?
- Android 系统休眠唤醒 android-suspend
- android开发,开发环境(Android Studio)安装