java
皇甫淮智
不断学习中
展开
-
常见的几种排序(java实现)
1.冒泡排序冒泡排序是每次选出最大/小的数,将其排到末尾,选择过程是和每个数进行比较,n个数要排n次,第i次比较次数为n-i,所以算法如下public void maopao(int[] arr){ for(int i=0;i<arr.length;i++){//比n次 for(int j=0;j<arr.length-i-1;j++){//每次都是从第0个开始比到第n-i个...原创 2019-11-20 16:29:41 · 157 阅读 · 0 评论 -
java的equals字符串返回false
问题叙述今天写java作业的时候遇到了一个灵异事件,没错,就是灵异事件,明明两个字符串(中文)是完全一样的,在控制台输出也是一样的,可调用equals方法就是返回false 不过值得一提的是,两个字符串是从两个不同的文件读出来的,但是字符串编码都一样,都是“utf-8”, 那么问题到底在哪呢?问题原因后来分析,问题原因可能是其中一个文件的字符串是那个文件的第一行,另一个字符串是中间的一行,那个第原创 2017-12-19 22:17:07 · 2998 阅读 · 0 评论