JAVA数据类型与逻辑练习
1 int a = 3; 2 System.out.println(a++); 输出3 进行++运算后a=4 3 System.out.println(--a); 输出3 a=3 4 System.out.println(a); 输出3 5 int c = 5 - (a--); c=2 进行--运算后a=2 6 System.out.println("c的值:" + c); 输出2 7 boolean b = a == 2; a=2 b=true
8 System.out.println(b); b=true 9 b = b && (a < c--) ? false : true; b=true 进行--运算后 c=1 10 int d = b ? 7 : 9; d=7 11 12 int e = d + 12; e=19 13 c *= 3; c=3 14 System.out.println("c的值:" + c); 输出3 15 16 System.out.println("e的值:" + e); 输出19 17 18 int f = ((++e == c) ? 25 : 35) + (++a); 输出 e=20 f=35 +3 19 20 System.out.println("f的值:" + f); 输出38
JAVA
1.基础数据类型
内存空间 取值范围
byte 8位(1字节) -128~127 2的8次方个数
short 16位(2字节) -32768~32767 2的16次方个数
int 32位(4字节) -2147483648~2143483647 2的32次方个数
long 64位(8字节) -9223372036854775808~9223372036854775807 2的64次方个数
2.浮点类型
float 单精度浮点类型 写的时候如:float f = 1.22f 最后要加个f
double 双精度浮点类型(常用)
3.布尔类型
boolean
true false
4.字符型
char 指一个字符
char c=数字; 表示这个字符在ASCII码中的位置
5.字符串 String
可以理解为char的数组
逻辑运算符
&& , || 两个都是短路运算符 如果&&前面的条件不符合,&&后面的直接不运行 ||也同理。
^ 异或
修饰符 (大写)
final int A = 7;
final修饰的类不能被继承。
Sting就是一个被final修饰的类,我们只能用,不用继承
final不仅可以修饰类,还可以修饰变量,被final修饰的变量就是一个常量,只能赋值一次
转载于:https://www.cnblogs.com/klose11/p/6831050.html
JAVA数据类型与逻辑练习相关推荐
- java数据类型转化_JAVA基本数据类型及其转换
Java语言是一种强类型语言.这意味着每个变量都必须有一个声明好的类型.Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型.Java另外还提供大数字对 ...
- Java编程的逻辑 (36) - 泛型 (中) - 解析通配符
本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http:/ ...
- java数据类型_JAVA基础篇(数据类型)
首先请大家想想这几个问题: 1.java数据类型是什么? 2.Java数据类型有什么用? 上一节(JAVA基础篇(函数))有个add函数,里面有两个int类型,int类型就是整数的意思,这一节我们来学 ...
- java 数据类型分为_JAVA中分为基本数据类型及引用数据类型
byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值 ...
- book1复习 使用java理解程序逻辑
book1复习 使用java理解程序逻辑 第一章 初识Java 开发步骤 编写源代码 编译源文件 运行 基本命令 输出内容:1,输出换行. 2,输出不换行 输入内容:获得键盘的输入 注释 单行注释 多 ...
- 题库明细 使用java理解程序逻辑
题库明细 使用java理解程序逻辑 初识java 变量.数据类型和运算符 选择结构(一) 选择结构(二) 循环结构(一) 循环结构(二) 数组 循环结构进阶 类和对象 类的无参方法 带参数的方法 字符 ...
- Java编程的逻辑 (56) - 文件概述
本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http:/ ...
- 编程杂谈---vb,vb.net,java数据类型区分
编程杂谈: --------------- 2013/11/11 vb,vb.net,java数据类型区分 技术qq交流群:JavaDream:251572072 教程下载,在线交流:创梦IT社区: ...
- Java数据类型之Java数据类型的划分方式
程序的本质在于数据的处理上.所以如果想进行程序处理,那么必须要有相应的数据类型.在Java中针对于数据类型一共可以划分为两类: 基本数据类型:是进行内容的操作,而不是进行内存的操作: |- 数值型: ...
最新文章
- MySQL:讨人喜欢的 MySQL replace into 用法(insert into 的增强版)
- ar linux 删除模块_Linux基础命令---ar
- vim的代码折叠:设置默认代码不折叠
- js中document.referrer认识
- 牛刀小试、用SharePoint 实现请假管理功能
- spark on yarn 完全分布式_「大数据」(七十一)Spark之架构介绍
- 《贝叶斯思维:统计建模的Python学习法》——2.5 封装框架
- 法拉利等12家车厂 将与苹果手机联网(图)
- 计算机编程思想 —— 缓存
- python将图片名写入txt后最新命名并增强图片
- linux版本浏览器有哪些,5款面向Linux的简单Web浏览器
- Python代码实现将png格式图片批量转换为jpg个格式
- Pseudo Inverse 伪逆
- 解决Connection error: (‘Unable to connect to any servers‘, {‘192.168.193.136‘: OperationTimedOut。。。。
- 完全数是由古人创造的一种整数,其因数的和(不包含本身)加起来就是数字本身。例如 6= 1+2+3 28=1+2+4+7+14 因数的和比数字本身大的数称为充沛数,因数和比数字本身大的数称为充沛数,因数
- 服务器阵列卡维修费用,IBM服务器阵列卡损坏N种情况的解决的方法.doc
- 打破校史!双非高校,迎来首位杰青!
- 【踩坑记录】—— app运行闪退(Mac版)
- Spark学习-DAY1
- 一个假冒的序列号被用来注册IDM
热门文章
- Spring 和 Spring Boot 最核心的 3 大区别,详解!
- 图解Spring循环依赖,看过之后再也不怕面试被问到了!
- 说说 “后台开发” 需要注意哪几点
- 中国SaaS死或生之六:逢场作戏or脚踏实地?
- 如何在一分钟内搞定面试官?
- maven可选依赖(Optional Dependencies)和依赖排除(Dependency Exclusions)
- java集合:ArrayList
- JVM: G1和CMS的区别
- 【Python】青少年蓝桥杯_每日一题_5.03_判断是否是三角形
- html表格选择一行,vue + element table表格如何默认选中第一行