![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java小笔记
Mifficaltray
加油
展开
-
Java-StringBuffer类
StringBuffer类注意点:1、StringBuffer是一个容器——字符缓冲区。容器:即知识一个存放东西的功能,无论存放什么东西,都不会改变它的实质,对其的一系列增删改查操作,都是针对其内部存放的内容。2、StringBuffer可操作多种数据类型,最终可以通过toString()函数转换为字符串。3、StringBuffer的长度是可变的。常见操作1、增append(参数):将参数加到StringBuffer的末尾。insert(offset,参数):将参数插入到偏移量offse原创 2020-09-22 22:11:18 · 192 阅读 · 0 评论 -
Java-时间复杂度&空间复杂度
时间复杂度&空间复杂度一、时间复杂度1、时间复杂度:执行算法所消耗的时间;2、时间复杂度计算方式(1)定义理解:“执行算法所消耗的时间”,但是不能采用让算法跑一遍来计算其时间复杂度。Reason1:受运行环境的影响;性能好的机器和性能不好的机器差别很大。Reason2:一般写的算法都是部分,基本上不可能完整的跑一编。Reason3:受算法的测试数据的规模的影响也很大。(2)大O符号表示法大O符号表示法公式:T(n)=O(f(n)),又称为算法的渐进时间复杂度。假设:假设每一行代码原创 2020-09-22 17:02:45 · 561 阅读 · 0 评论 -
Java-当条件满足时,跳出多重循环
方法1-Lable标签Lable标签定义:XXXX:Program Examlpe:class Solution { public int findRepeatNumber(int[] nums) { int n=-1; lableA:for(int i=0;i<nums.length-1;i++){ for(int j=i+1;j<=nums.length-1;j++){ if(nums[i原创 2020-09-21 19:46:47 · 995 阅读 · 0 评论