1、直接通过String的format格式化val formatString = "%.2f" 2、通过DecimalFormat格式化val ...
安装mysql 首先要确保服务器上安装有MySQL,执行如下命令来检查是否安装了 MySQL(CentOS 7 上是 mariadb-serve...
本文用实例讲解了各个kotlin用于编译出bytecode的注解的用法。希望大家通过这code出完美兼容java的kotlin代码,让java和...
优先队列概念 优先队列可以看做队列的一种,区别在于,在优先队列中,元素进入队列的顺序可能与其被操作的顺序不同。他支持插入(Insert)和删除最...
基础理解:Activity启动流程Android屏幕刷新机制Bitmap优化详谈 机制源码解析:RecyclerView刷新机制 方法论:值得细...
栈的理论描述 栈是一个有序线性表,只能在表的一端(成为栈顶,top)执行插入和删除操作。最后插入的元素将第一个被删除。所以栈也称为后进先出(La...
什么是链表 链表是用来存储数据集合的数据结构。有如下属性: 相邻元素通过指针连接 最后一个的后继指针为NULL 链表长度可以增加和缩小 空间按需...
二叉树的基本概念:树是一种类似于链表的数据结构,不过树的一个结点可以指向多个结点。树是一种典型的非线性结构。树是表示具有层次特性的图的结构的一种...
为什么要用递归 递归是从数学领域的数学归纳法借鉴过来的一种技术。递归代码通常比迭代代码更加简洁易懂。当任务能够被相似的子任务定义时,采用递归处理...