变量、数据类型、运算符,常量

目标

  • 掌握变量的概念

  • 掌握常用的数据类型

  • 会使用赋值运算符、算数运算符

  • 掌握boolean类型和关系运算符的使用

  • 会进行数据类型转换

  • 掌握键盘录入

定义变量的两种方式 和赋值特殊的char

1.`(1)先声明,(2)后赋值   (1)int money; (2)  money = 100;`

2.`直接声明并且赋值   int money = 100;`

Java中数据类型

 

常量

java中的常量   使用  final修饰  整个程序中不可修改的值,否则报错

 

数值   

1整型 int             默认值0

2.非整型 double      

非数值

1.单个字符char            /u0000默认值

赋值是char  ?=input .next().charAt(0);

2.字符串 String  (了解一下:String不是基本数据类型)  默认null

数据类型  重点

非数值(char单个字符  String字符串)  and   数值(int 整型 double 小数型)

`       boolean  布尔类型(true真  false假)`
可以判断   对 错  

变量名命名规范:

字下美人其后数

驼峰命名法 :第一个单词首字母小写,第二个单词首字母大写

注意:禁止变量名写 a/b/c    int a=12;    变量名不能重复

 

定义变量的语法

数据类型 变量名 = 值;

方式一:(1)先声明 int money;

(2)后赋值 money=100;

方式二:直接声明 并且赋值

int money = 100;

键盘录入

//1.准备工具     Scanner(笔墨纸砚)

import java.util.Scanner;

public class Scnanner用法 {

public static void main(String[] args) {

// input 等待用户输入结构

Scanner input = new Scanner(System.in);

System.out.println("请输入您的java分数");

    //3.接收 int类型的分数(写到纸上)

int score = input.nextInt();

    //4.显示
System.out.println("我的分数是"+score);
还可以进行if 判断if(input.hasNext)//数字加Int
字符没用

 

注意:第一步和第二步只有一个

   第三步可以是多个(任意类型)

java中的单目运算符(指一个操作自身加减法)

             有两种++(自身家一)    --(自身减1)
i++;先输出后加减          ++i ;000先加减后输出;

f=i++;  先把值给f 之后        i在加1

f=++i;   先i加1        后把值给f

java种双目运算符(指两个操作数, 进行运算)

+  -  *  /  %也叫算数运算符.

逻辑运算符  !  &&||

! (非)   非   1不等于1就是真      等于就是假

||(或者)    只要一个为真就为真    只要符合一个条件就执行下代码

&&(并且)   必须都为真  才为真     也就是都符合,只要一个条件不符合就

不行

还可以一个&,个一个 |  但是考试不能用意思都是一样的

 

三目运算符,也叫三元运算符

(2<3?"大于":小于);  结果大于

满足执行前面,不满足执行后面

算数运算符的优先级

最高的优先级: 小括号,即()

最低的优先级:赋值运算值运算符即: =

优先级顺序:算数运算符>关系运算符>逻辑运算符;

 

类型转换

1.自动类型转换   小转大

int i = 10;  

double o = i

2.强制类型转换  大转小

double i = 10.5;

int sum=(int) i;

 

 

 

 

 

 

posted on 2019-06-10 20:30  回忆,  阅读(98)  评论(0)    收藏  举报