- 博客(7)
- 收藏
- 关注
原创 Java数据结构与算法(1)稀疏数组
Java数据结构与算法-稀疏数组注:学习心得基于课程Java数据结构与Java算法简要说明原因:原始的二维数组存在大量的默认值0,记录了许多无效数据,由此需要用到稀疏数组去缩小程序的规模。存储方式:转换为稀疏数组,第一行存储原二维数组的行、列、有效数据的个数。之后的行分别存储有效数据的行、列、值。 //创建一个11*11的棋盘,1表示黑子,2表示蓝子 int chessArr[][] =new int[11][11]; chessArr[1][2] = 1;
2021-07-30 07:37:17
148
1
原创 Java数组(3)
数组作用:在变量的基础上实现多个相同类型的数据存储,组成一个新的整体。实用性高。类别:一维数组,二维数组,多维数组一维数组语法:数据类型[] 数组名称 = {值1,值2};int[] age1 = {20,19,18,20};//数组在初始化时就完成赋值,并且数组的长度由值来决定System.out.println("age1="+age1);//age1=[I@15db9742数据类型[] 数组名称 = new 数据类型[]{值1,值2};int[] age2 = new
2021-06-08 16:26:44
100
1
原创 Java流程控制(2)
流程控制流程控制语句程序中会产生许多对于指令执行的一种控制现象,通过这种控制将一个入口中的指令代码实现分批次的管理运行。又称之为 条件语句类型:(具体略)普通条件语句嵌套多层分支循环语句作用:用于在程序中重复执行代码指令的一种现象whiledo…while循环for循环组成结构:计数器、循环条件、计数while和do while的区别?while先判断后执行,dowhile是先执行后判断是否继续执行do…while总是会保证循环体会被至少执行一次!这是它们的
2021-06-08 16:23:32
168
原创 Java中关于float类型转double类型的问题及解决方法
Java中关于float类型转double类型的问题及解决方法过程public static void main(String[] args) { int i = 1; float f = 1.1f; double d = 1.0d; System.out.println((int)(i+f+d));// 3 System.out.println((float)(i+f+d));// 3.1 System.out.println((double)(i+f+d));// 3.
2021-06-04 14:52:38
4525
原创 Java基础部分(1)
基础Java目的:微服务开发历史:1991: sun公司—>詹姆士高斯林(开发语言OAK语言)1994:爪哇语言—>Java语言2009: Oracle收购sun OracleSun开发工具:JDK: Java应用程序工具——>Java程序的运行平台1. JVM (Java虚拟机)——使Java语言能实现跨平台操作2. API(Java应用程序接口),Java语言工具。编辑工具:记事本,Eclipse、MyEclipse、STS、IDEA.
2021-06-04 01:38:50
321
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人