首页 > 其他分享 >03数据类型详解

03数据类型详解

时间:2023-04-08 23:26:47浏览次数:29  
标签:03 变量 float 数据类型 整数 详解 变量名 小数

数据类型详解

main快捷键写法:psvm tap
输出语句: sout tap

\t 制表符 补满一定位数:idea中4补码位

多行注释,选中代买, ctar /

变量

变量存在于内存中(程序结束,计算机关机之后,变量失效)
变量像宾馆
宾馆:1.申请房间类型(三人间,单人间...) 2.入住(房间名) 3.使用
变量:1.申请数据类型(整数,小数,字符串..) 2.赋值(变量名) 3.使用

=为赋值符号=,将=右侧赋给左侧

变量名规范:首字母小写 骆驼峰
变量名不能重复
变量名可以代表变量值

变量区分大小写(java区分大小写)

(局部)变量使用前必须赋初值

对于=转化器问题;
小数不带转换器
整数自带转换器

整数默认是int,但是 = 对于整数自带整数类型之间的转换器

小数默认是double
float xx = 123.4;//小数默认是double,此为错误写法,按以下方法解决
float xx = 123.4f;
float xx = (float) 123.4;

Java数据类型:

a.原生数据类型(基本数据类型):8个
$~$数字:
$
~$$~$整数:byte<short<int <long 默认int
$
~$$~$小数:flooat<double 默认double
$
~$非数字:
$~$$~$字符char:只能方一个字符。并且需要用单引号引起来
$~$$~$布尔boolean:只有true、false
b.引用数据类型(对象类型):String...字符串(放任意字符,并且需要用双引号引起来)

计算机是二进制:0 1 (联通 断开)
字节byte=由8个bit组成(负128-127)
短整数short=2byte(16bit)
整数int=4byte(32bit)
长整数long=8byte(64bit)

float=4byte(32bit)
double=8byte(64bit)

整数范围<小数范围

标签:03,变量,float,数据类型,整数,详解,变量名,小数
From: https://www.cnblogs.com/yuyuaaa/p/17299527.html

相关文章

  • 20230311模拟赛(jnxxhzz)
    T1.团建游戏Idp,略 T2.团建游戏II每一次加括号->把一些运算去反在+后加括号是没有用的,所以每一次只用在-后加考虑重叠的括号:最多是两层,第三层相当于一层了对于每一个位置,我们可以用dp记录从这个数字的后面一位往前看有多少个单独的"("也就是说,对于数字16,我们从"||"向前看:......
  • Lab03-02
    目录样本信息字符串信息导入表信息导出表信息样本分析查杀思路总结技巧样本信息字符串信息导入表信息导出表信息样本分析Install函数ServiceMain函数SetAgent创建工作线程ThreatProc线程功能连接C2,接收C2指令(Y29ubmVjdA(继续下一次接收)、cXVpdA(关......
  • 20230318模拟赛(jnxxhzz)
    T1.彩虹树对于每一个u,v,我们都要去算u->v路径上有多少个不同的元素很显然,<spanclass="cke_resetcke_widget_drag_handler_container"><imgsrc="data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw=="width="15"height=......
  • Nginx的try_files指令详解
    try_files语法:try_filesfile…uri;或 try_filesfile…=code;默认值:无作用域:serverlocation语法解释:官方:Checkstheexistenceoffilesinthespecifiedorderandusesthefirstfoundfileforrequestprocessing;theprocessingisperformedinthecurr......
  • misc | 解决windows cmd不能正确显示\033彩色字符
    misc|解决windowscmd不能正确显示\033彩色字符今天重装winpwn结果显示的是乱码,很影响,搜了一下发现可以安装一个工具来解决。参考:https://www.cnblogs.com/naiij/p/9772584.html工具:https://github.com/adoxa/ansicon/releases......
  • API实例详解
    一、访问网页地址:get(url)Java代码Stringurl="http://www.baidu.com";driver.get(url); 二、刷新当前网页:navigate().refresh()java代码Stringurl="http://www.baidu.com";driver.get(url);driver.findElement(By.id("kw")).sendKeys("123......
  • 描述符示例详解
    代码这里要创建一个描述符,根据要求(如隐藏敏感信息、正确地设置日期的格式)对属性的值进行变换,并返回修改后的版本:fromdataclassesimportdataclassfromdatetimeimportdatetimefromfunctoolsimportpartialfromtypingimportCallableclassBaseFieldTransformatio......
  • AndroidBanner - ViewPager 03
    AndroidBanner-ViewPager03上一篇文章,描述了如何实现自动轮播的,以及手指触摸的时候停止轮播,抬起继续轮播,其实还遗留了一些问题:当banner不可见的时候,也需要停止轮播给banner设置点击事件,长时间的触摸也会被默认是一个点击事件这篇文章就来解决这些问题,并处理一下banner的......
  • 关于Jmeter中出现Couldn't save test plan to file问题可能造成的原因
    由于最近换了新电脑,使用Jmeter中遇到了保存脚本Couldn'tsavetestplantofile的问题起先尝试了各种方法,如换主题,换jdk版本...都没有解决之前也查看过是否因为权限的问题,但仅查看了脚本文件权限,后续发现需要更改上级目录权限,将只读勾选去除即可。......
  • JDBC-API详解--PreparedStatement
    PreparedStatement作用:1.预编译sql语句并执行:预防sql注入问题·sql注入sql注入是通过操作输入来修改事先定义好的sql语句,用以执行代码来对服务器进行攻击的方法写法: Stringsql="select*fromuserwhereusername=?andpassword=?";//注意参数要写成问号。Prep......