java
believer-zzm
这个作者很懒,什么都没留下…
展开
-
选择排序法
选择排序法 一、简单选择排序 public class SelectionSort { private SelectionSort() { } public static void main(String[] args) { int[] arr = { 2, 6, 8, 4, 1, 3, 5, 7, 9 }; SelectionSort.sort(arr); Arrays.stream(arr).forEach(value -> {原创 2020-08-20 01:20:47 · 156 阅读 · 0 评论 -
线性查找法
1、实现线性查找法 public class LinearSearch { private LinearSearch() {} public static int search(int[] data, int target) { for (int i = 0; i < data.length; i++) { if (data[i] == target) { return i; }原创 2020-08-18 23:54:55 · 168 阅读 · 0 评论 -
分析java源码及大厂真题-基础
分析java源码及大厂真题 一、基础 1、String、Long源码解析和面试题 1.1、String 不变性 String s = "hello"; s = "world"; String str ="hello world !!"; // 这种写法是替换不掉的,必须接受 replace 方法返回的参数才行,这样才行:str = str.replace("l","dd"); str.replace("l","dd"); 字符串乱码 String str ="nihao 你好 喬亂";原创 2020-08-23 22:27:48 · 197 阅读 · 0 评论