基本数据变量类型:byte、short、int、long、float、double、boolean、char

  eg :

    int i = 1;

引用数据变量类型:数组、类、接口、枚举、注解

  eg :

    Scanner sc = new Scanner(System.in);//接受键盘输入

    Random ran = new Random(10); //产生0-10之间的随机数

定义数组的三种方式:

  int[] arr = new int[3];//定义一个元素个数为3的数组,存储整数,这个arr实际是内存中的地址,arr[0]、arr[1]、arr[2]默认值是0

  int[] arr = new int[] {1,2,3,4,5};

  int[] arr = {1,2,3,4,5};

  (二维)

  int[] [] arr = new int[3][4];

  int[] [] arr = new int[3][]; arr[0] = new int[5]; arr[1] =new int[4];

  int[] [] arr  = {{1,4},{1,2,3},{6,7,8},{0}}

变量的类型转换:

  自动类型转换:  

    byte b = 3;

    int x = b;

  强制类型转换:

    int num = 4;

    byte b = (byte) num;

最新文章

  1. Java中的进程与线程(总结篇)
  2. RCP:导航器视图删除操作快捷键失效的解决方案
  3. Yii2-Redis使用小记 - Cache(转)
  4. JS 心得总结
  5. ADO.NET笔记——调用存储过程
  6. Android Dalvik虚拟机初识(转)
  7. MongoDB数据库导出导入迁移
  8. Emgu学习笔记(一)安装及运行Sample
  9. WCF 接收、发送数据的大小及时间的设置
  10. Unable to find 'struts.multipart.saveDir' property setting.
  11. es5预览本地文件、es6练习代码演示案例
  12. python_将多个小字符拼接成大字符?
  13. 第三篇:数据可视化 - ggplot2
  14. Jq_select的操作
  15. vue首屏加载优化
  16. vue.js选择if(条件渲染)详解
  17. xe fmx 怎么改变button颜色
  18. c#快速导出到Excel
  19. 可以简易设置文字内边距的EdgeInsetsLabel
  20. 查看centos当前版本

热门文章

  1. Unity3d中SendMessage 用法
  2. XP系统下显示文件或文件的安全选项卡
  3. Maven(5)-优化和重构POM
  4. bzoj 2850 巧克力王国——KDtree
  5. python中文件打开的各个标识含义
  6. Azure 用户自定义路由 (User Defined Route)
  7. idea-spark-sbt 打包jar
  8. 数据库管理员(Database Administrator,简称DBA)基本知识:
  9. eclipse安装WTP部署WEB项目
  10. js链表操作