—————————————————————————————学习Java的第二天——————————————————————————————- 一、总结一下今天的重点知识 1、变量的命名规则
①、变量可以由字母、数字、下划线、美元符、人民币符组成
②、变量不可以数字开头
③、正常以字母、下划线、美元符开头
④、人民币符一般不用
⑤、驼峰命名法
多个单词,除去开头的,每个单词的首字母大写方便区分
2、基本数据类型
数值型
①、整数型
Byte(字节型):8位单字节 -128~127 默认值为0b
shout:十六位:-2^15~2^15 默认值为os
int:三十二位:整形,默认 默认值为0
long(建议以L结尾):六十四位 默认值0L
②、浮点数型
float:必须以结尾(精确度是7位) 默认值位0.0f
douoble(默认):精确度为17位 默认值位0.0
非数值型
①字符型char:这个掌握的很差,完全不太理解和如何使用。只知道一个字符要用单引号包裹。常见的‘0’对应数值是48,‘a’对应数值65,‘A’对应数值97.
②String “一串字符” 经常使用
3、熟练掌握了两个快捷键
psvm和sout
4、关于常量的使用和写法
5、关于控制台输出我感觉是今天的重点,也是需要特殊记忆的。
6、对于类型转换是比较简单的,理解了规则就行。
大类型接收小类型,会默认类型转换为大类型
小类型接收大类型,会强制类型转换
示例:小类型 变量名=(小类型)大类型的变量
7、最后还有一个三变量的转换
总结:今天又是努力听懂的一天~~~~~~~~~~~~~~~~~~~~~~~~~
下面是今天的作业代码:
public class Zuoye {
public static void main(String[] args) {
//1、新建Scanner的实例对象
Scanner k=new Scanner(System.in);
//2、提示输入卡号
System.out.println("请输入您的卡号");
//3、调用方法
int kk=k.nextInt();
int qianwei=kk/1000;
int baiwei=kk/100%10;
int shiwei=kk%100/10;
int gewei=kk%10;
int sum=qianwei+baiwei+shiwei+gewei;
System.out.println("会员卡号是:"+kk);
System.out.println("千位是"+qianwei);
System.out.println("百位是"+baiwei);
System.out.println("十位是"+shiwei);
System.out.println("个位是"+gewei);
System.out.println("相加之和是"+sum);
}
}



