7.2日暑期
今天继续学习了java的进制运算
一、
(0b前缀表示二进制)
(0 前缀表示八进制)
0x前缀表示十六进制)十六进制 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10
0x前缀表示十六进制)十六进制 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10
/**
* 进制的转换
* 1、十进制转二进制
* 规则:用十进制的数除以2得到余数和商,一直除以2,直到商到为0结束,
* 将所有的余数倒着写,这个结果就是得到的十进制对应的二进制
* 2、二进制转为十进制
* 规则:使用二进制每个位上的数,乘以2的若干次方,将所有的乘积相加
*3、其他进制和十进制之间的转换
* 十进制转为x进制
* 规则:使用十进制的数除以x得到商和余数,一直除以x,直到0结束;
* 将所有的余数倒着写,这个结果就是得到的十进制对应的x进制的数据
* x进制转为十进制
* 其他进制转为十进制
* 规则:用x进制的每一位数乘以x的若干次方
*/
* 进制的转换
* 1、十进制转二进制
* 规则:用十进制的数除以2得到余数和商,一直除以2,直到商到为0结束,
* 将所有的余数倒着写,这个结果就是得到的十进制对应的二进制
* 2、二进制转为十进制
* 规则:使用二进制每个位上的数,乘以2的若干次方,将所有的乘积相加
*3、其他进制和十进制之间的转换
* 十进制转为x进制
* 规则:使用十进制的数除以x得到商和余数,一直除以x,直到0结束;
* 将所有的余数倒着写,这个结果就是得到的十进制对应的x进制的数据
* x进制转为十进制
* 其他进制转为十进制
* 规则:用x进制的每一位数乘以x的若干次方
*/
二、学习了更加简便的方法进行转换,同时进行学习了java的基本的一些标识符及其其使用方法
*!!!!! 八进制转二进制-----3位3位的转
*!!!!!十六进制转二进制----4位4位的转//
*!!!!!十六进制转二进制----4位4位的转//
不能数字开头;int 1a=2;×
不能使用关键字如:int int=3;×
标识符必须以字母、下划线_、美元符$开头;
JAVA标识符规范
//见名知意
标识符必须以字母、下划线_、美元符$开头;
JAVA标识符规范
//见名知意
1、类、接口等使用大驼峰(每一个单词的首字母都大写);
2、方法、变量用小驼峰(除了第一个单词其他所有单词首字母大写/变量,方法)
3、常量用全大写
2、方法、变量用小驼峰(除了第一个单词其他所有单词首字母大写/变量,方法)
3、常量用全大写
三、了解了java打印方式
System.out.print()打印在一行,不会换行;
System.out.println()
语句来打印变量,会换行;如:
int num = 10;
System.out.println(num);
double pi = 3.14;
System.out.println(pi);
String name = "John";
System.out.println(name);
boolean flag = true;
System.out.println(flag);
int year = 2023;
System.out.println("当前年份是:" + year);//用+连接
明天计划
复习今天所学的内容,并且继续学习小数之间的转换,和数据类型等
继续完成PTA上的题目。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)