
java
无聊的小蚂蚁
这个作者很懒,什么都没留下…
展开
-
String 的split方法
今天程序出错,排查了一下,原来String是"" 的时候split后是有长度的.长度为1.public class Test { public static void main(String[] args) { StringBuilder stringBuilder = new StringBuilder(""); String[] split ...原创 2018-09-25 18:01:56 · 495 阅读 · 0 评论 -
java 8 学习笔记 流 collect map filter flatMap max 和min
1.collect(toList()) 方法由Stream 里的值生成一个列表,是一个及早求值操作。List<String> collected = Stream.of("a", "b", "c") .collect(Collectors.toList());collected.forEach(System.out::println);2.m...原创 2018-10-08 16:11:36 · 1334 阅读 · 0 评论 -
java Lambda表达式学习笔记
Lambda表达式的不同形式Runnable noArguments = () -> System.out.println("Hello World");➊ActionListener oneArgument = event -> System.out.println("button clicked");➋Runnable multiStatement = () ->...翻译 2018-09-29 15:15:43 · 298 阅读 · 0 评论 -
java Lambda表达式学习笔记 2
Lambda 和 匿名内部类如果你曾使用过匿名内部类,也许遇到过这样的情况:需要引用它所在方法里的变量。这时,需要将变量声明为final 。将变量声明为final ,意味着不能为其重复赋值。同时也意味着在使用final 变量时,实际上是在使用赋给该变量的一个特定的值。final String str = "123";btnClick.setOnClickListener(new Vie...原创 2018-09-29 15:41:37 · 445 阅读 · 0 评论 -
java String中文字符串分割成数组 中文字符串分割成一定长度的字符串数组
java String中文字符串分割成一定长度的字符串数组/** * 几个字一组 变量控制 大于零有意义 */int num = 6;/** * 待操作的字符串 */String str = "一二三四五六七一二三四五六七一二三四五六七一二三四五六七一二三四五六七一二三四五六七一二三四五六七一二三四五六七";/** * 可以分为几行 */int lines = (str...原创 2018-10-17 11:46:13 · 4958 阅读 · 0 评论 -
HTTP FAILED: java.net.ConnectException: Failed to connect to
一不小心直接把:HTTP FAILED: java.net.ConnectException: Failed to connect to 抛给用户了.当然这是服务器无响应啊.但是这样并不友好.关键是前面做了一系列的处理竟然没有一个拦截到的debug一下发现 是ConnectException.java.netClass ConnectExceptionjava.lang...原创 2018-12-05 17:37:49 · 5698 阅读 · 0 评论 -
使用android studio 编写运行java测试代码
或者在在android 项目中引入测试支持:testImplementation 'junit:junit:4.12'目录下会用test包可以新建一个java类要运行的方法必须使用@Test注解这个方法中调用的其他方法可以不使用注解.一定注意@Test注解的方法必须是public修饰的...原创 2019-02-21 17:11:12 · 967 阅读 · 0 评论