![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Calliope1997
喵喵喵喵喵???
展开
-
Java语法
1.StringBufferString适用于少量的字符串操作的情况StringBuilder适用于单线程下在字符缓冲区进行大量操作的情况StringBuffer适用多线程下在字符缓冲区进行大量操作的情况str.append(值) str.setCharAt(位置,值) str.toString()2. stackStack<Integer> stack = ne...原创 2020-02-17 11:38:54 · 163 阅读 · 0 评论 -
【剑指offer第二版】JAVA刷题总结-ch4
**27.二叉树的镜像思路:左右子节点交换**```javaclass Solution { public void mirror(TreeNode root) { if(root == null) return; if(root.left!=null || root.right!=null){ TreeNode tmp = r...原创 2020-02-09 14:57:48 · 346 阅读 · 0 评论 -
【剑指offer第二版】JAVA刷题总结-ch3
16.数值的整数次方思路:考虑特殊情况(1)底数为0;(2)指数为0;(3)指数为负数(3)指数class Solution { public double Power(double base, int exponent) { double result; if(base==0) return 0; else if(exponent==0...原创 2020-02-06 22:36:03 · 146 阅读 · 0 评论 -
【剑指offer第二版】JAVA刷题总结-ch2
11.旋转数组的最小数字思路:画图,注意特殊情况(1)12345 (2)3412333(3)1111123class Solution { public int findMin(int[] nums) { if(nums.length == 0) return -1; int size = nums.length - 1; if...原创 2020-02-06 20:13:41 · 295 阅读 · 0 评论