数据类型与运算符知识整理

数据类型与运算符

1.这两天因为学习新的内容的关系 忙着预习新的知识和复习 就没来得及更新;虽然迟到了 但是我来了,言归正传;
本章技能目标
1.会使用标识符和关键字
2.理解数据类型和运算符
3.掌握数据类型的转换
任务
1.实现个人信息输出{变量的命名,java注释,数据类型}
(在控制台中输出一个同学的个人简历信息)
2.;实现抽奖程序{抽奖程序,运算符的优先级}
(输入4位会员卡好,判断是否中奖,并输出中奖结果)

标识符的命名规则;
用处;常量,变量,方法,类,接口和包命名
有字母,数字,下划线(_)或美元符号($)组成。
首字母以字母,下划线或美元符号开头,不能以数字开头
命名不能与关键字,布尔值(true,false)和null相同
区分大小写
数据类型
在定义变量之前要先声明数据类型{基本数据类型,引用数据类型}
数值型:整数类型:byte,short ,int,long
浮点类型:float,double
字符型:char
布尔型:boolean
实现个人信息简历的输出代码
1)将常量赋给变量后即可使用。
(2)变量必须先定义后使用。
关键代码:
/*
k ShowResume.java
*2016年12月12日
*个人简历信息输出
*/造词
public class ShowResume {
public static void main(String[] args) {
int age = 25;
//年龄
String name=“小明”;
//姓名
int workTime= 3;
//工作时间
String way = “Java”;
//技术方向
String favorite=“篮球”;
//爱好
String projectCount = “5”;
//做过的项目个数
System.out.println("这个同学的姓名是: "+name);
System.out.println("年龄是: "+age);
System.out.printIn(“工作了”+workTime+“年了”);
System.out.println(“做过”+projectCount+“个项目”);
System.out.printn(“技术方向是”+way);
System.out.printn("兴趣爱好是: "+favorite);
}
}
运行结果:
在这里插入图片描述
数据类型的转换
·byte–short–int–long–float–double
转换方式 :
自动类型转换:(级别低的—级别高的) 例:byte b=7;int =b ;
强制转换: 级别高的—级别低的;例;int=3;byte b=(byte)b;

                         **抽奖程序**

重点:Scanner类的方法使用(它位于java.uti中)
使用格式:
1.导入Scanner类
import java.util.Scanner;
2.创建Scanner类
Scanner input=new Scanner(System.in);
3.获得键盘输入的权限
int input(可更改)=input.nextInt();
String input=input.next();
Double input=input.nextDouble();
常用运算符
赋值,算术,关系(boolean类型),逻辑,位,条件
位数求法(记住)
int gewei=cutNo%10; //分解获得个位数
int shiwei=cutNo /10%10; //分解获得十位数;
int baiwei=cutNo /100%10; //分解获得百位数;
int qianwei=cutNo /1000; //分解获得千位数;

条件运算符
条件运算符是Java中唯一需要3个操作数的运算符,“三目运算”
语法格式:条件? 表达式1:表达式2
例;
int min;
min=5<7?5:7;
System.out.println(“min”);
min=10<7?10:7;
System.out.println(“min”);

总结;数据类型与运算符的知识点差不多都已经整理出来了
这里面有的都是我认为我们经常可以用得到的(当然也欢迎补充)
非常适合java小白来学习;等下周末我会把我做过的练习都整理上来 给大家看一下,再见喽!
新的一天我们继续加油!!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值