java数据类型_JAVA基础篇(数据类型)

25fb93409d348f77330307df5d9b982f.png

首先请大家想想这几个问题:
1.java数据类型是什么?
2.Java数据类型有什么用?
6c1df64d94a317c4af47e67a022c963f.png

上一节(JAVA基础篇(函数))有个add函数,里面有两个int类型,int类型就是整数的意思,这一节我们来学习java所有的数据类型。

JAVA基础篇(函数) - 知乎专栏
ddb606fca057d96893787b6300950e11.png

首先请看常见的java数据类型:

第一类:逻辑型 booleanboolean

类型只能取true和false也就是真和假的意思,不能用C++的0和非0代替,请注意与其他语言的区别。

第二类:文本型char

字符常量只能是单个字符并且用单引号括起来列如char c='a'。

char可以强转位数字int c=(int)'a'。

第三类:整数型(byte、short、int、long)

1.byte类型(字节)占1个字节大小为8位。char类型占2个字节大小16位。

2.short类型占2个字节大小16位从-32768到32767。

http://3.int类型占4个字节大小32位从-2147483648,到2147483647共10位。

4.long类型占8个字节大小64位从-9223372036854775808到9223372036854775807共19位。

5.1字节等于8bit(位)。

第四类:浮点型(float、double)

float类型占4个字节大小32位 。

double类型占8个字节大小64位 。

在数学中0到1有无数个浮点数,而计算机是离散的,所以表示的时候有误差,计算机用精度(小数点后几位来表示正确),比较浮点数时a==0.1是不合适的,应该a-0.1==0;如果a是0.1,则即使有误差a-0.1==0因为a和0.1都被表示为一个有误差的计算机二进制。

第五类:可变长字符串(String)

String类型是一个可变长的字符串用双引号括起来,举个列子String s="hello"。

每个程序都是由这些基本的数据类型构成的举个列子:

int a=10;
int b=10;
intc = b+a;

那么c的值就是20。

因为a=10,b=10我们应该从后面反过来读,把10赋给a,"="这个等号是赋值的意思,把10赋给b,最后c的值就是a+b;也就是10+10然后把10+10赋给c,那么c的值就是20。

同样的道理:

String 

因为他是两个字符串相加"10"+"10",两个字符串相加会把后面的一个字符串追加到第一个字符串的后面。

所以等于"1010",注意字符串"10"与数字10相加会把数字转换成字符串,结果也是字符串"1010"。

java数据类型是什么?

类型就是java语言能识别的基本类型,或者还有其他解释等....。

Java数据类型有什么用?

用于数据处理,写好指定的数据让计算机做某事(比如打印一些东西,控制循环等),或者处理一些计算等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/542824.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SharePoint CAML In Action——Part I

阅读目录 CAML In Action接下来在SharePoint中&#xff0c;我们经常要对List进行操作&#xff0c;比如要从List中取出相应的ListItem&#xff0c;利用CAML是个好办法。在没了解CAML之前&#xff0c;我是这样取数据的&#xff1a; MyList.Items.Cast<SPListItem>().ToList…

地图统计_博客 城市访问量统计并且通过Echarts+百度地图展示

本篇讲解一下 如何在Vue 中使用 Echarts 百度地图 统计 博客访问量 并且通过QQWry 解析 ip 地址 利用Echarts 展示出来效果图如下&#xff1a;1.纯真Ip地址库 QQWry这是我在github上找的 java版本的 解析 qqwry的1.1 maven 引入 qqwry<dependency> <grou…

修改console缓存大小_更改缓存的行大小将如何影响其他参数?

修改console缓存大小Prerequisites: Memory mapping and its types 先决条件&#xff1a; 内存映射及其类型 While designing a cache system of a PC, the size of cache lines is an important parameter. 在设计PC的缓存系统时&#xff0c;缓存行的大小是重要的参数。 In …

win10必须禁用的服务_Win10系统中这3个无用的设置,奉劝你还是早点关闭吧!

在PC端所有的操作系统中&#xff0c;占据市场份额最大的莫过于微软发布的windows系统。其中最经典的莫过于XP和win7&#xff0c;无奈微软已经停更了这两个操作系统&#xff0c;所以为了电脑的安全着想&#xff0c;很多人都直接升级更新至最新版的win10系统&#xff0c;目前win1…

Android 布局练习

要求&#xff1a;使用多种布局完成以下练习。 1.要求效果 完成效果 代码&#xff1a; <?xml version"1.0" encoding"utf-8"?> <…

有危害吗_涂料漆对身体有害吗?涂料漆危害怎么预防

目前很多人都会通过涂料漆来进行墙面装饰&#xff0c;用它来对墙面进行装饰是可以马上的改善墙壁的状态&#xff0c;但有些人也担心它会对身体有害&#xff0c;涂料漆对身体有害吗?由于担心涂料漆会给健康带来危害&#xff0c;很多人都想要预防&#xff0c;那涂料漆危害怎么预…

小写大写转换_小写到大写转换器JavaScript工具| 网络应用项目

小写大写转换Hi! At times, beginners always find it hard getting the application of the theory they learn in programming or a particular language. 嗨&#xff01; 有时&#xff0c;初学者总是很​​难在编程或特定语言中应用他们学到的理论。 In this article, well…

inventor扳手制作视频_弱电工程视频监控系统施工方案,可作施工组织设计

1 工程概况 1.1 编制《工程总体实施方案》 主要包括&#xff1a;结合高清监控系统设计方案作配套的深化设计&#xff0c;编制高清监控系统实施计划&#xff0c;并提出相关的配合要求。根据总体方案&#xff0c;对高清监控系统工程的技术设计作必要的补充。并提出相关的实施技术…

python print与input

python基础语法1print()函数input()函数print()函数 不用引号&#xff0c;函数内为数字或数字运算 单引号&#xff0c;整条语句结构&#xff0c;’\n’ 双引号&#xff0c;函数结构 三引号&#xff0c;对内容进行换行输出 print("let is go")#函数结构 print(let i…

lol最克制诺手的英雄_LOL:究竟有没有完美克制诺手的英雄?时光上单或可一战?...

小伙伴们大家好&#xff0c;我是小数点。诺克萨斯之手德莱厄斯&#xff0c;他可以说是每一位上单玩家的噩梦了&#xff0c;因为喜欢玩诺手的人特别多&#xff0c;而会玩的诺手却一般都在对面。要知道诺手这样英雄拿到优势凶起来&#xff0c;你就没得打了&#xff0c;就算在塔下…

Oracle 创建表空间,用户,赋值(简装)

一&#xff0c;1.Oracle 创建表空间&#xff0c;用户&#xff0c;赋值&#xff08;简装&#xff09;C:\Documents and Settings\Administrator>sqlplus /nologSQL> conn /as sysdba2.删除用户drop user username cascade;3.创建自增表表空间SQL> create tablespace 表…

编程语言难度排名_编程语言TOP10!该如何选择适合自己的?

本文转载自公众号“读芯术”(ID&#xff1a;AI_Discovery)编程领域大约有700种代码语言。理解编程语言的重要性以及其如何影响需要执行的具体任务至关重要。一篇文章穷尽700 种语言不现实&#xff0c;也没有意义。因此&#xff0c;笔者挑选出了时下最热门的原因&#xff0c;在本…

测试私有方法 重构_一个全栈工程师重构之路:中小公司 DevOps 落地实践

为了这篇文章&#xff0c;我前后写了将近十篇文章铺垫&#xff0c;才将这篇整体重构思想引出。背景先说下背景&#xff0c;我们是一家小公司&#xff0c;虽然打着做产品的旗帜&#xff0c;但是每个客户都有大量的个性化功能&#xff0c;这里指各个客户的java端、Android端、ios…

python变量 数据类型 列表 元组 字典

python基础语法2变量数据类型与类型转换列表添加列表元素修改元素删除列表元素组织列表创建数值列表操作列表元组元组转列表字典创建字典列表取值字典删除增加修改变量 变量命名要求&#xff1a; 1.只能是一个词 2.只能包含字母、数字、下划线 3.不能用数字开头 变量定义位置不…

HDU 5777 domino

贪心一下。有k次机会&#xff0c;也就是那些数字中&#xff0c;最大的k-1可以不选择。答案为&#xff1a;sum{a[i]}-sum{最大的k-1个a[i]}n。注意&#xff1a;k>n的时候直接输出n。 #pragma comment(linker, "/STACK:1024000000,1024000000") #include<cstdio&…

puppeteer执行js_使用Node.js和Puppeteer与表单和网页进行交互– 2

puppeteer执行jsHi guys! Today lets look at another powerful function of the puppeteer API using Node.js part 2. 嗨&#xff0c;大家好&#xff01; 今天&#xff0c;让我们看看使用Node.js第2部分的puppeteer API的另一个强大功能。 In the first part of this sectio…

好用的平板电脑_小熊分享|这五款平板电脑的性价比绝了!

【叶紫网】独乐乐不如众乐乐&#xff0c;点击上方头像并添加关注&#xff0c;与叶紫科技小熊一起探索科技的奥秘。要说当代年轻人的消费观&#xff0c;我们也是说要该花花&#xff0c;该省省&#xff0c;像现在的科技产品更新换代的速度&#xff0c;就算我们的荷包相当的鼓&…

python if语句 for语句 while语句

python基础语法3if语句for循环while循环else语句退出循环if语句 执行条件判断&#xff0c;符合执行if内语句&#xff0c;否则执行elif或者else。 if、elif、else都要接冒号&#xff0c;注意缩进 各级条件互斥 后面的条件可以接列表&#xff0c;表示或关系 contribution860 if…

交际过程的两个基本环节_跨文化交际学概论笔记(二)

第二部分 基本概念&#xff1a;文化与交际第一章 文化的定义与特征一、文化的定义1. 文化的定义为何重要首先&#xff0c;在跨文化交际学中文化是一个至关重要的问题。研究时&#xff0c;不可避免进行文化对比。其次&#xff0c;在研究任何学科前&#xff0c;术语的界定是前提。…

Python中列表的del,remove和pop函数之间的区别

1)Python del函数 (1) Python del function) del is nothing but "delete". del is a keyword which basically goes on the position given by the user in del(position) and deletes that element and also changes the positions of all the other elements as i…