2、数据类型和变量

3.变量的命名、定义和初始化

3.1变量的命名

  1. 首字母是英文字母、$或下划线,由字母、数字、下划线组成。
  2. 变量的命名遵循见名知义的原则。
  3. Java变量名建议不用中文。
  4. 变量名首字母建议不要用大写字母。大写字母在Java中一般定义类名,接口名。
  5. 用驼峰命名法命名多个单词组成的变量名。
  6. 例如:sumScore
  7. 不要使用Java关键字。

3.2变量的定义

定义变量
每个变量必须属于一种数据类型。
类型 变量名1,变量名2,……,变量名n;
示例:
– byte score;//保存单科分数
– short age;//保存年龄
– int sunScore;//保存总分
– long fileSize;//保存文件长度
– float x,y;
– double result;//保存运算结果
– char sex;//保存性别
– boolean isContinue;//表示是否继续
– String name;//表示人的姓名

3.3变量的初始化

age=23;
score=70+5;
result=Math.pow(2,5)+3.5;
name=”张”+”大飞”;

4.用变量简化计算

【示例-1】保存中间结果,用分步骤计算简化复杂运算计算(sqrt(20)+(sqrt(10)/(sqrt(20)-sqrt(10))=
要求:显示结果保留小数点后1位,即对小数点后第2位四舍五入。
结果5.8
不适用变量简化运算:

System.out.println("(sqrt(20)+(sqrt(10)/(sqrt(20)-sqrt(10))="+Math.round(10*(Math.sqrt(20)+Math.sqrt(10))/(Math.sqrt(20)-Math.sqrt(10)))/10.0);


使用变量简化运算:

double sqrt20 = Math.sqrt(20);//将20的平方根保存在sqrt20中
double sqrt10 = Math.sqrt(10);//将10的平方根保存在sqrt10中
double result = (sqrt20+sqrt10)/(sqrt20-sqrt10);
result = Math.round(result*10)/10.0;
System.out.println("(sqrt(20)+(sqrt(10)/(sqrt(20)-sqrt(10))="+result);

5.用变量保存多种类型的数据

【示例-2】不同类型的变量存放对应类型的数据,变量的值可以改变。
输出为:
嗨,大家好!俺叫张飞,今年35岁,俺是豪放的男生。

package com.jikexueyuan.ch02;

public class Test02 {
    public static void main(String[] args){
        String name = "张飞";
        char sex =  '男';
        short age = 35;
        float height = 1.99f;
        String type = "豪放的";
        System.out.println("嗨,大家好,俺叫"+name+",今年"+age+"岁,俺是一个"+type+sex+"士");

        name = "王菲";
        sex = '女';
        age = 33;
        height = 1.69f;
        System.out.println("嗨,大家好,俺叫"+name+",今年"+age+"岁,俺是一个"+type+sex+"士");
    }
}

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇