摘要:
对比 在深度优先和广度优先遍历时,我们经常需要从一个点向上下左右四个方向遍历,因此也就有了如下代码: 注意对比遍历的坐标: public class TestString { public static int[][] dir = {{1, 0}, {-1, 0}, {0, -1}, {0, 1}} 阅读全文
摘要:
Stream 是java8 中一个重要的特性,通过stream可以快速的处理集合和其他顺序元素。 java8 基本流 流主要和集合对象一起使用,而不是基本类型。 为了避免不必要的拆箱和装箱,Java8引入了三个原始类型特化流接口:Intstream,LongStream和Doublestream,将 阅读全文
摘要:
我们在代码开发的过程中,经常会遇到这样的写法: 1 Map<String, Integer> map = new HashMap(); 2 3 List<String> list=new ArrayList<String>(); 不知道有没有疑惑过,为什么不直接使用下面的方法呢? 1 HashMap 阅读全文
摘要:
前言 此处是简单的map和String的使用方法,记录下来是因为Python和java写串了,因此记录下来提个醒; String 的遍历 代码1 1 public class TestString { 2 static String s = "hello world"; 3 4 static voi 阅读全文