【发布时间】:2018-05-25 19:55:19
【问题描述】:
这是取自Apache Edgent Documentation的代码
我不明白元组到底是什么。代码如下:
public static void main(String[] args) throws Exception {
TempSensor sensor = new TempSensor();
DirectProvider dp = new DirectProvider();
Topology topology = dp.newTopology();
TStream<Double> tempReadings = topology.poll(sensor, 1, TimeUnit.MILLISECONDS);
TStream<Double> simpleFiltered = tempReadings.filter(tuple ->
!optimalTempRangeRef.get().contains(tuple));
simpleFiltered.sink(tuple -> System.out.println("Temperature is out of range! "
+ "It is " + tuple + "\u00b0F!"));
tempReadings.print();
dp.submit(topology);
}
我得到的错误是元组无法解析为变量。我得到的错误到底是什么?谢谢。
【问题讨论】:
-
@ElliottFrisch 请尝试证明您对我的问题的回答。谢谢。
-
请提出明确的问题。如果您收到错误,请始终包含完整的错误消息,包括堆栈跟踪。如您所见,人们对您所问的 qhat 感到困惑,而您得到的答案并没有多大帮助。通过更清楚来避免这种情况。阅读How to Ask,谢谢。
-
@ArunSubba 请尝试证明您明显没有阅读关于您提出问题的目的而如此友好地提供的链接。
标签: java apache-edgent