【发布时间】:2018-03-30 12:24:27
【问题描述】:
我正在按照这个例子来启动一个 Stream.Builder:
http://www.java2s.com/Tutorials/Java/java.util.stream/Stream.Builder/Stream.Builder.build_.htm
(def b (doto (Stream/builder)
(.accept "a")
(.accept "b")
(.accept "c")
(.accept "d")
(.accept "e")))
但是,我得到了这个:
Unhandled java.lang.IncompatibleClassChangeError
Method
java.util.stream.Stream.builder()Ljava/util/stream/Stream$Builder;
must be InterfaceMethodref constant
我有什么遗漏的吗?
【问题讨论】:
-
字符串或流生成器? -> 我正在按照这个例子来启动一个 String.Builder:
-
Stream.Builder。谢谢你的收获。
-
您还检查过您的 Stream 类路径吗? (import java.util.stream.Stream) 我没问题
-
我用的是java 9,我试试java 8
-
是的,试试我使用 java 和 clojure 8
标签: clojure