java-8

    -1热度

    1回答

    我只是有一个关于方法返回类型中的代码可重用性的问题。 在Java 8中,收集器的概念是用户将指定流将返回的集合的类型。 如果基本检索方法接受收集器参数而不是返回预定义的集合,比如列表,它会有好处。 具有预定义集合的方法会将Collectors.toList()传递给基本检索方法。

    2热度

    2回答

    Java 9导入了一个新的HTTP/2客户端API,该API似乎很好用,但有什么方法可以在Java 8中使用它? OR 有任何shim/polyfill(从JavaScript)可使其可在Java中8?

    0热度

    1回答

    使用可选对象时检查对象克隆不同类型的对象。 class A{ C cObj, List<B> bList;} class B{ C cObj; List<C> cList;} class C { String label; String value;} class D{ String name; String Age; String addressCode;} 映射A - > d

    0热度

    1回答

    我开发了一个java代码来连接到设备,并发出很少的POST命令。这在eclipse中运行良好。但是当我在command-line上构建并运行时,它总是超时。 我在运行eclipse与命令行在同一台机器上。我使用的是java 8。

    0热度

    1回答

    考虑例如关于同步版本和老AWS SDK: public void syncIterateObjects() { AmazonS3 s3Client = null; String marker = null; do { ObjectListing objects = s3Client.listObjects( new ListObjectsRe

    5热度

    2回答

    我有一个元素流。我想将每个元素映射到相同类型的两个不同元素,以便我的流将延长两倍。 我通过连接两个流来实现这一点,但我想知道是否可以做到这一点更简单? 什么我迄今所做的: private List<String> getTranslationFilesNames() { return Stream.concat(SUPPORTED_LANGUAGES.stream() .map(

    -1热度

    2回答

    希望有人会已经解决了这个, 对象结构我有类似 主要对象一个对象结构是学生,学生得到了一些信件 public class LetterRange { private Date letterStartDate; private Date letterEndDate; public Date getLetterStartDate() { return lett

    4热度

    1回答

    我有2周卡夫卡的话题 - recommendations和clicks。第一个主题具有由唯一ID(称为recommendationsId)键入的推荐对象。每个产品都有一个用户可以点击的URL。 的clicks主题得到由上向用户推荐产品的那些的URL的点击生成的消息。它已经这样设置,这些点击消息也被recommendationId键入。 注意,建议和点击之间 关系是一对多。建议可能会导致多次点击,但

    3热度

    2回答

    第一条语句有效,但不是第二条给出的错误,为什么? java.util.Arrays.asList(1,2,3,4,5).stream() .map(n -> n+1) .collect(Collectors.toList()); List<Integer> list = IntStream.rangeClosed(1, 10)

    4热度

    2回答

    我想知道有没有办法用Stream的API来重写这样 public static void main(String[] args) { final List<String> dataCollection = Collections.emptyList(); final Set<String> someValues = new HashSet<>(); final Ite