
Java
ZZJune
该认真的时候,不要有所保留。
展开
-
replace和replaceAll的区别
转载自:replace与replaceAll的区别replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);replaceAll的参数是regex,即基于规则表达式的替换,比如:可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号;相同点:都是全部替换,即...转载 2018-05-28 13:03:12 · 213 阅读 · 0 评论 -
Java 内部类
转载自:Java中的内部类(成员内部类、静态内部类、局部内部类、匿名内部类)我们先看这样一段话:人是由大脑、肢体、器官等身体结果组成。而组成我们人体的心脏它也有自己的属性和行为(血液、跳动),显然,此处不能单方面用属性或者方法表示一个心脏了,而需要一个类,但是这个类要依赖于人这个类存在(因为心脏不能脱离人体而存活,当然不考虑现今社会的发达科技,只从正常情况下来说),所心脏以需要写在人类的内部。内部...转载 2018-05-29 16:01:34 · 339 阅读 · 0 评论 -
InputStream读JSON数据时乱码
注意:本文案例信息:IDE是eclipse,post请求服务器,返回JSON数据。先上代码: BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream(), "UTF-8")); String line; String result = ""; wh...原创 2018-10-10 15:28:43 · 2223 阅读 · 0 评论 -
Java 静态块执行顺序
今日在测试代码的时候,第一次接触了不同类的static块执行顺序(仍需努力哈),简单做个记录,希望能帮到各位。public class TestStatic { public static int i = 0; static { i = TestStartTime.ii; } public static void main (String args[]) { Syst...原创 2018-11-17 13:40:16 · 343 阅读 · 0 评论 -
快速幂Java实现
最近偶尔会刷几道题,在牛客网看到一个快速幂算法,时间复杂度由O(n)降为O(logn),将n次相乘变为logn次的相乘,底数翻倍。链接:https://www.nowcoder.com/questionTerminal/1a834e5e3e1a4b7ba251417554e07c00来源:牛客网public double Power(double base, int n) { ...转载 2019-04-02 13:48:32 · 666 阅读 · 0 评论