Java
文章平均质量分 90
破风_
用尽全力向前奔跑。
展开
-
String与byte[]互转
String与byte[]互转,每次用,每次查,觉得还是总结一下,加深记忆比较好,看代码一看便知:import java.io.UnsupportedEncodingException;public class StringByteTest{ public static void main(String[] args){ // change String to bytes原创 2016-05-25 15:33:11 · 448 阅读 · 0 评论 -
Java.String.endsWith()
1.描述 java.lang.String.endsWith() 方法返回的是测试该字符串是否以指定后缀sffix结束 2.方法public boolean endsWith(String suffix) { return regionMatches(count - suffix.count, suffix, 0, suffix.count);}3.参数 suffix原创 2016-06-30 09:48:36 · 482 阅读 · 0 评论 -
列表删除操作-list.remove()
面试遇到一算法,当时觉得自己做的挺对的,还和面试官沟通了很久,回来细想就醒悟了,自己把人家想让你进的坑都进了,哎~ list.remove()删除尤其要注意位置,很容易越界~ 1.算法描述: 输入:一个ArrayList的列表,这个列表的数据在[0,13]之间,删除这个列表所有和等于14的数据 输出:列表剩余的数据 2.代码展示public class ListRemove原创 2016-06-30 11:07:24 · 792 阅读 · 0 评论 -
Java八大排序算法(一)
转载请标明出处:http://blog.csdn.net/yuqing_1102/article/details/55261837一、概述排序分为内部排序和外部排序,内部排序是数据记录在内存中进项排序,外部排序是数据量太大,一次不能容纳全部的排序记录,在排序时需要访问外存。二、交换排序-冒泡排序1.基本思想:在要排序的一组数中,自上向下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上原创 2017-02-16 17:39:51 · 541 阅读 · 0 评论 -
猴子吃桃算法
1.算法描述: 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾就多吃了一个。第二天早上又将剩下的桃子吃了一半,还是不过瘾又多吃了一个。以后每天都吃前一天剩下的一半再加一个。到第10天刚好剩一个。问猴子第一天摘了多少个桃子?2.分析这是一个很经典的递归算法,只要找到递归公式就迎刃而解第n天桃子总数 - (第n天桃子总数/2 + 1) = 第n+1天桃子总数S1 = 2(S2 + 1)S2原创 2017-02-20 15:02:13 · 1598 阅读 · 0 评论