第二天,对你有好感,还是不想复习,继续学习!!
第一天:归在日记分类,不能改为随笔,无奈/ 链接http://www.cnblogs.com/archer-lcy/diary/2018/01/09/8253914.html
变量与数据类型:
与C语言差不多啦!java基本数据类型:整型:int,stort,long,byte,浮点型:float,double,非数值:boolean。值得注意的是数据类型String,字符型,不属于java数据类型的基本类型,且首字母大写。与C语言中不同的是java中char是占16位,而C语言是8位(1byte=8bit),因此java中一个char可以用于保存一个汉字字符,java用的是Unicode,8位的ASCII包含在其中。
//用字符的编码值来初始化
char c = '\u数字';
1.“字节”是byte,“位”是bit ;
2.1 byte = 8 bit ;
char 在Java中是2个字节。Java采用unicode,2个字节(16位)来表示一个字符。
对于精确的超大型数据可采用BigInteger或BigDecimal类型
命名法:1、String nickName; //驼峰命名法 2、Class Preson //帕斯卡命名法
练一练:话不多说,直接上图
注意:char类型只能采集一个,故输入“女神”,输出结果只能有一个“女”,与C语言是相似的
字符运算:
num +=97; //特别需要注意的是+与=之间不能有空格
int num=5;
int result1=num ++; //result1的结果是5,而num的结果是6. 后置表达式(等价于):int result1=num;num++;
int result2=++num; //前置表达式(等价于):num++; int result2=num;
练一练:
纸币整零兑换,即输入一个人民币数,换成十元,五元,一元,*,一毛
位运算符:
& 按位与 | 按位或 ~ 按位非 ^ 按位异或 <<左移 >> 右移(带符号右移) >>>无符号右移
先转化为二进制,比如 4&5:
100
& 101
—————
100
计算时注意运算优先级哦!!
今天的学习先告一段落,不复习还是有点虚的,还是复习一下吧!!万一就拿到奖学金了捏,嘻嘻,幻想还是要有的嘛....