第1关:变量与常量
任务描述
本小节你只需要完成:定义变量,并输出它。
相关知识
什么是常量,什么是变量
你只需要记住两点:
常量:就是一种不会根据环境而改变的数据,例如:圆周率。 变量:是一种能够根据不同环境产生不同值的数据,例如:手机电量。
例如图中的水杯容量,电池容量,人物等级都是变量。
怎么定义变量
在 Java
中,我们通过三个元素描述变量:变量类型、变量名以及变量值。 那什么是变量类型,变量名,变量值呢?
通过这张图你就能很好的理解了。 在计算机系统中有很多文件的类型(例如:视频文件,音频文件,office
文件等等),在Java
中的变量类型又有哪些呢?在JAVA
中变量类型大致可以分为两种一种是数值类型
,一种是非数值类型
,数值类型又分为两种:整形
和非整形
如图所示:
如果你理解了,那么请你查看下图,思考哪些是数值类型
,整形
,非整形
,非数值类型
。
答案在最下方.
接下来我们就要开始定义变量了,需要四个步骤。
- 确定变量类型。
- 取变量名。
- 给变量赋初值。
- 别忘了分号结尾哦。
例如:我们要定义一个名字是张三的变量,并且输出:
public static void main(String[] args){
String name = "张三";
System.out.println(name);
}
输出的结果: 张三
思考题答案
编程要求
请在Begin-End
区域中定义一个名为 love
的变量,并且给变量赋值www.educoder.net
,然后输出。 程序运行结果:www.educoder.net
测试说明
平台会对你的代码进行运行测试,如果实际输出与预期输出相同,则算通关。
开始你的任务吧,祝你成功!
package chapter2.step1;
public class HelloWorld{
public static void main(String[] args){
/********* Begin *********/
String love = "www.educoder.net";
System.out.println(love);
/********* End *********/
}
}
第2关:变量的使用
任务描述
本小节,你只需要完成:根据变量的命名规则给变量赋值。
相关知识
变量的命名规则和规范
我们定义变量的时候应该遵守什么规则呢? 我们先来看一张图。
这些都是`符合规则`的。 再来看一张图。
这些都是 不符合规则
的。 相信看到这里你就明白了,JAVA
中变量
的命名和前面第一章所学的标识符
命名规则是一样的,不过还是有一些不同,总结下来规则与规范一共有六点:
- 由字母,下划线,美元符号($),数字组成,但第一个字符不能是数字。
- 如果变量名是复合型的那么我们采用驼峰式,或者蛇形式的方式。 驼峰式:
teaCup
(表示茶杯的意思),stuAge
(学生年龄) 蛇形式:tea_cup
,stu_age
- 如果是单个单词就全小写就行了。
- 千万不要用中文拼音来表达:例如学生年龄:
xueShengNianling
。 - 在一个方法中变量名不能