房上的猫:变量.数据类型与运算符

一.变量:  定义   变量是存储数据的一个基本单位,不同的变量相互独立  java常用数据类型   int 整数类形 long长整形 short短整型    double 小数类型(双精度浮点型)  float(单精度浮点型)   char 字符型(单个字符)  String 字符串型(多个字符)     变量使用   1.声明变量   2.给变量赋值   3.调用变量   注:变量必须声明和赋值后才能使用  变量命名规则   1.变量必须以字母,下划线"_"或"$"符号开头   2.变量可以包括数字,但不能以数字开头   3.除了"-"或"$"符号以外,变量名不能包括任何特殊字符   4.不能使用java语言的关键字  注意   1.变量先赋值后使用   2.使用合法变量名   3.变量不能重名 二.运算符  1."="可以将某个数值赋给变量,或是将某个表达式的赋值给变量 (功能是将等号右边的表达式的结果赋给等号左边的变量)  2."+"加法运算符,求操作数的和  3."-"减法运算符,求操作数的差  4."*"乘法运算符,求操作数的乘积  5."/"除法运算符,求操作数的商  6."%"取余运算符,求操作数的余数  7."++"自身加一  8."--"自身减一  打印机:Scanner # = new Scanner(System.in);可供在控制台输入  可通过Ctrl+Shift+o导入扫描仪的包:    import java.util.Scanner;或者import java.util.*; 三.数据类型转换  自动转换类型:   1.两者类型要兼容   2.doubl类型可存放int类型数据  强制数据类型转换   如需把double类型存放在int内则需在其变量类型前加(int) 四.boolean类型  此类型输出两种结果:   true/false  实现的功能   1.实现从键盘获取数据   2.比较数据,并输出比较结果  关系运算符    1.">" 大于   2."<" 小于   3.">=" 大于等于   4."<=" 小于等于   5."==" 等于   6."!=" 不等于   7."!"非  "="与"=="的区别   1."="是赋值运算符,即把右面的赋值给"="左边的变量   2."=="是比较运算符,即"=="左边的值与"=="右边的值比较,相等则为true,否则为false  运算符的优先级   算数运算符>关系运算符>逻辑运算符

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏mwangblog

python函数

1002
来自专栏一个会写诗的程序员的博客

《Kotlin 极简教程 》第6章 泛型

通常情况的类和函数,我们只需要使用具体的类型即可:要么是基本类型,要么是自定义的类。

733
来自专栏十月梦想

运算符

=就是简单给变量的赋值,+(-,*,/,%,.)=等同于左边加上(减去,乘上,除以,求余数,字符连接)右边赋值给昨天

583
来自专栏云霄雨霁

设计模式----组合模式

1060
来自专栏Vamei实验室

Python进阶06 循环对象

这一讲的主要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。 循环对象的并不是随着Python的诞生就存在的,但它的发展迅速,特别是Pytho...

1847
来自专栏赵俊的Java专栏

Java 中 byte 的取值范围为什么是 -128 到 +127

1172
来自专栏CodingToDie

Python学习(六):函数的参数

第6 章 函数的参数 Table of Contents 位置参数 默认参数 可变参数 关键字参数 命名关键字参数 参数组合 每天步履匆匆,迎接新的战场,面对未...

4386
来自专栏移动端开发

Swift 内存管理详解

Swift内存管理: Swift 和 OC 用的都是ARC的内存管理机制,它们通过 ARC 可以很好的管理对象的回收,大部分的时候,程序猿无需关心 Swift...

1839
来自专栏Golang语言社区

第七节 Go语言运算符

干货来了!!!为了让更多的小伙伴喜欢Golang、加入Golang之中来,Golang语言社区发起人彬哥联合业界大牛共同推出了Go语言基础、进阶、提高课程,目前...

963
来自专栏磐创AI技术团队的专栏

2018 年最常见的 Python 面试题 & 答案

https://data-flair.training/blogs/python-tutorial/

481

扫码关注云+社区