栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java学习记录(day2)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java学习记录(day2)

Java学习记录(day2):
  • 一周掌握 Java 入门知识

``

学习内容1:

1. 标识符
定义规则:(1)由数字,字母,下划线_和美元符&组成
(2)不能以数字开头
(3)不能是关键字
命名约定:小驼峰命名法(1)标识符是一个单词的时候,首字母小写 如:name
(2)标识符是由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写 如:firstName

2. 类型转换
自动类型转换:把一个表示范围小的数值或变量赋值给一个表示范围大的变量 (大->小) 如:double=10;
强制类型转换:把一个表示范围大的数值或变量赋值给一个表示范围小的变量 (小->大) 如:int k = (int)88.88

3.运算符
运算符:对常量和变量进行操作的符合(+ - x %:取余数)
表达式:用运算符把常量或变量连接起来符合java语法的句子 如:int a = 10;

4.字符的+操作

5. 赋值运算符


==注意事项==:扩展的赋值运算符隐含了强制类型转换

6. 自增自减运算符


==注意事项==:
● ++和--既可以放在变量的后边,也可以放在变量的前边。

● 单独使用的时候,++和--无论是放在变量的前边还是后边,结果是一样的。

● 参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者一。参与操作的时候,如果放在变量的前边,先拿变量做++或者一,后拿变量参与操作。

7.关系运算符

8.逻辑运算符

逻辑运算符:是用来连接关系表达式的运算符,也可以连接布尔类型的常量或变量

9.短路逻辑运算符

10.三元运算符

三元运算符比较数据大小:

public class Test01 {
    public static void main(String[] args) {
        int weigth1 = 180;
        int weigth2 = 200;
        boolean b =weigth1==weigth2?true:false;
        System.out.println("b:"+b);

        int heigth1 = 210;
        int heigth2 = 105;
        int heigth3 = 165;

      int tempHeigth =  heigth1>heigth2?heigth1:heigth2;
      int maxHeigth = heigth3>tempHeigth?heigth3:tempHeigth;
      System.out.println("maxHeigth:"+maxHeigth);
    }
}

学习内容2:

1.数据输入
Scanner使用的基本步骤

import java.util.Scanner;

public class scannerTest {
    public static void main(String[] args) {
        //创建对象
        Scanner sc = new Scanner(System.in);
        //接受数据
        int x = sc.nextInt();
        //输出数据
        System.out.println("x"+x);
    }
}

扩展:

public class scannerTest {
    public static void main(String[] args) {
        //创建对象
        Scanner sc = new Scanner(System.in);
        //接受数据
        System.out.println("请输入第一个和尚的身高:");
        int height1 = sc.nextInt();
        System.out.println("请输入第二个和尚的身高:");
        int height2 = sc.nextInt();
        System.out.println("请输入第三个和尚的身高:");
        int height3 = sc.nextInt();

        int tempHeight = height1>height2?height1:height2;
        int maxHeight = height3>tempHeight?height3:tempHeight;
        //输出数据
        System.out.println("三个和尚中身高最高的是:"+maxHeight+"cm");
    }
}

结果:
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/826549.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号