小白的java学习之路 “ 变量、数据类型和运算符”
一.变量:
1.什么是变量?
变量是一个数据存储空间的表示
变量由:变量名 变量类型 变量的值
2.创造变量的两种方法:
1.声明-->赋值-->取值
//声明变量
int money;
//存钱
//=:赋值运算符(将右边的值赋值给左边)
//赋值变量
money=1000;
//+:用于连接
//调用变量
System.out.println("存储"+":"+money);
2.声明+赋值-->取值
double price=99.99;
System.out.println(price);
变量的命名规则:
1.变量名必须以字母,"_"或者"$"符号开头
2.变量名可以包含数字,但是不能以数字开头
3.除了"_"和"$"不能包含其他字符
4.不能使用Java的关键字
注意事项:
1.变量名不能出现重复!!!!!!!!!!
2.变量没有赋值之前是不能使用的
常量:
//常量final:一但赋值不可改变
final int sum;
sum=3;
二.数据的类型
数据类型分为数值类型(整型和非整型)和非数值类型
char(字符型):用于存储单个字符
int (整型):用于存储整数类型
double(双精度浮点型):用于存储小数
String(字符串):用于存储字符串类型数据
Boolean类型:
取值:
false :假
true:真
Java中八种常用数据类型:
int double short float boolean byte long char
三.运算符
1.赋值运算符:
=:代表赋值运算符:将右边的值赋值给左边
2.算数运算符:
+:加法 a+b
-:减法 a-b
*:乘法 a*b
/:除法 a/b
%:取余 a%b
3.关系运算符:
>:大于 10>13 结果为false
<:小于 10<13 结果为true
>=:大于等于
<=:小于等于
==:等于
!=:不等于0
四:一些示例:
public class MyVariable {
public static void main(String[] args) {
int money = 1000; // 存储本金
System.out.println(money); // 显示存储的数据的值
}
}
public class huanshidu {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
/*
扫描仪:
Scanner input=new Scanner(System.in);
导包:java.lang.util
*/
System.out.println("请输入华氏度:");
double f = input.nextDouble();
double s =5/9.0*(f-32);
System.out.println("摄氏度为:"+s+"\n华氏度:"+f);
}
}
小白的java学习之路 “ 变量、数据类型和运算符”的更多相关文章
- Java1变量数据类型和运算符
day02_变量数据类型和运算符 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public class jh_01_数据类型说明 { public ...
- 小白的java学习之路 "类的无参方法"
Java注释: //:单行注释 /**/:多行注释 /** */:JavaDoc注释语法: 访问修饰符 返回值类型 方法名(){ 方法体 } 举例: public void run(){ System ...
- JavaSE-02 变量 数据类型和运算符
学习要点 掌握变量的概念 掌握常用数据类型 掌握赋值运算符.算术运算符 掌握boolean数据类型和关系运算符 掌握变量的概念 面向过程程序的定义 程序的定义:程序=数据+算法+文档 程序要操作的数据 ...
- 小白的java学习之路 “ 数组”
数组 一.什么是数组: 数组是一个变量,存储相同数据类型的一组数据 声明一个变量就是在内存空间划出一块合适的空间 声明一个数组就是在内存空间划出一串连续的空间 二.数组基本要素: 标识符:数组的名称, ...
- 小白的java学习之路 “ 循环结构(一)”
循环: 重复得做某一件事情 举例: 打印50份试卷 沿操场跑10圈 做100道编程题 循环结构的特点: 循环条件 (50,10,100) 循环操作 (打印试卷,沿操场跑圈,做编程题) while 循环 ...
- 小白的java学习之路 “ 带参数的方法”
一.带参数的方法: 1.1 语法: <访问修饰符> 返回类型 <方法名>(<形式参数列表>) { //方法的主体 } 1.2 案例: 榨汁机 public clas ...
- 小白的java学习之路 “ 循环结构(二)”
一.for 循环 语法: for(表达式一;表达式二;表达式三){ 循环操作 } 表达式一:参数初始化 表达式二:条件判断 表达式三:更新循环变量 执行流程: 步骤一:执行表达式一.初始化参数 步骤二 ...
- 小白的java学习之路 “ 选择结构(二)”
switch 选择结构: 为什么使用switch选择结构: switch选择结构可以更好地解决等值判断问题. switch选择结构的四个关键字: switch case default ...
- 小白的java学习之路 “ 选择结构(一)”
if选择结构: if选择结构是根据条件判断之后再做处理的一种语法结构. 1.if选择结构的语法: public class Demo{ public static void main(String[] ...
随机推荐
- 「C++ 篇」答应我,别再if/else走天下了可以吗
每日一句英语学习,每天进步一点点: "Without purpose, the days would have ended, as such days always end, in disi ...
- 斐波那契数列(php实现)
描述 斐波那契数列指的是这样一个数列:1.1.2.3.5.8.13.21.34... 规则 : 有N个数,第i个数的值 N(i)= N(i-1) + N(i-2) 需求: 给出下标i ,求第i 的个数 ...
- IPsecVPN:阿里云VPN网关和深信服防火墙打通公有云和公司内网
简介 目前许多公司网络环境为混合云(私有云,IDC,公司内网融合)的状态,通过内网ip的访问使得工作更加方便,需求也更为迫切,而本文介绍的即是实现私有云和公司内网互通的一种方法,希望对有此需求的小伙伴 ...
- java架构之路-(微服务专题)nacos集群精讲实战
上次回顾: 上次博客,我们主要说了微服务的发展历程和nacos集群单机的搭建,单机需要-m standalone启动,集群建议使用nginx做一下反向代理,自行保证mysql和ngxin的高可用. 本 ...
- MySQL的简介
什么是数据库 1. 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,每个数据库都有一个或多个不同 的API(接口)用于创建,访问,管理,搜索和复制所保存的数据 2. 我们也可以将 ...
- [Effective Java 读书笔记] 第6章 枚举和注解
第三十条 用enum代替int 总得来说,使用enum有几点好处 1.编译时的类型安全, 2.可以保证就是自己定义的值,不会有月结风险, 3.每个枚举类型有自己的命名空间 4.枚举可以添加任意的方法和 ...
- Firewall 防火墙
firewalld和iptables的关系: firewalld自身并不具备防火墙的功能,而是和iptables一样需要通过内核的netfilter来实现.也就是说firewalld和iptables ...
- Cacti 邮件 报警
一.使用cacti发一封测试邮件 1.使用第三方SMTP 访问 到达 设置——Mail 选项 设置如下: 1处填写收件箱地址 2.处填写发件箱地址 3.处填写smtp服务器地址 4处填写发件箱用 ...
- oracle数据库重要的查询语句
查看所有数据文件(dbf文件)的存放位置 SQL> select name from v$datafile; 标红色的为默认表空间文件 SQL> select name from v$da ...
- codewars--js--Simple string expansion+ repeat(),includes()方法
问题描述: Consider the following expansion: solve("3(ab)") = "ababab" -- "ab&qu ...