zoukankan      html  css  js  c++  java
  • J-3 Java语言基础

    Written with StackEdit.

    五、变量
    -在变量执行过程中,其值在某个范围内可以发生改变的量
    格式:
    ①数据类型 变量名 = 初始化值;
    ②数据类型 变量名; 变量名 = 初始化值;

    六、数据类型
    -java是一种强类型语言。

    • 分类
      ①基本数据类型:4类8种
      ②引用数据类型:类,接口,数组。
      基本数据类型:
    类型 占用字节数 备注
    整数 byte 1 默认int类型
    长整数要加L或l
    short 2
    int 4
    long 8
    浮点数 float 4 默认double类型
    单精度浮点数要加F或f
    double 8
    字符 char 2
    浮点数 boolean 1
    • 类型转换
      ①Boolean类型不参与转换
      ②默认转换:从小到大。
      short、byte、char -- int -- long -- float -- double
    • 字符串参与运算
      ASCII码,'a' 97 ' A' 65 '0' 48

      /字符串数据和其他数据做+,结果是字符串类型。
      +不是加法运算,而是字符串连接符。
      /
      class DataTypeDemo
      {
      public static void main(String[] args)
      {
      System.out.println("hello"+'a'+1);//helloa1
      System.out.println('a'+1+"hello");//98hello
      System.out.println("5+5="+5+5); //5+5=55
      System.out.println(5+5+"=5+5");//10=5+5
      }
      }

    七、运算符

    • 算数运算符
      +,-,*,/,%,++,--
      ①+的用法:加法、正号、字符串连接符
      ②/和%的区别:得商,得余数
      ③++和--:单独使用,前后一致;参与操作,放在操作数前面,先自增自减,再参与操作;放在操作数后面,先参与操作,再自增自减。

    • 赋值运算符
      ①=,+=,-=,/=,%=等
      ②扩展的赋值运算符,隐含了自动强制转换。

    • 比较运算符
      ①==,!=,>=,<=
      ②输出结果为Boolean类型

    • 逻辑运算符
      ①&,|,^,!,&&,||
      ②逻辑运算符用于连接Boolean类型的式子
      ③结论:
      &:有false则false
      |:有true则true
      ^:相同则false,不同则true
      !:非true则false,非false则true
      &&:结果与&同,只不过有短路效果,左边是false,右边是不执行。
      | |:结果与&同,只不过有短路效果,左边是true,右边是不执行。

    • 位预算

    • 三元运算符
      ①格式:比较表达式?表达式1:表达式2;
      ②执行流程:
      首先计算比较表达式的值,true是表达式1;false是表达式2

  • 相关阅读:
    NetSuite Batch Process Status
    NetSuite generated bank files and the Bank Reconciliation process
    Global Search file content in Gitlab repositories, search across repositories, search across all files
    FedEx Package Rate Integration with NetSuite direct integrate by WebServices
    git Merge branches
    git tag and NetSuite deployment tracking
    API 读写cookie的方法
    C# 生成缩略图
    解决jquery操作checkbox全选全不选无法勾选问题
    JS读取写入删除Cookie方法
  • 原文地址:https://www.cnblogs.com/android-lyz/p/4739119.html
Copyright © 2011-2022 走看看