java如何在扩展名为的文件中定义方法。班
我需要在ITuple中定义另一个方法。类
public Object getValue(int i);
但是用浮子
public Object getValue(float j);
我该怎么加呢
我对storm是新手,所以我能找到和我搜索到的工作相同但找不到的方法吗
你可以在下面搜索框中键入要查询的问题!
我需要在ITuple中定义另一个方法。类
public Object getValue(int i);
但是用浮子
public Object getValue(float j);
我该怎么加呢
我对storm是新手,所以我能找到和我搜索到的工作相同但找不到的方法吗
# 1 楼答案
我认为你误解了
getValue(int)
的工作。以下是javadocs中的描述:如您所见,
int
参数是元组中的位置;i、 e.索引。元组位置是固有的整数,因此添加另一个接受浮点参数的选项没有任何意义假设(假设)添加
getValue(float)
重载是有意义的,那么方法是:ITuple.java
源文件中的接口。。。每次升级Apache Storm版本时,都要重复这个补丁过程。这可能是个坏主意,即使你所做的有意义
但是试图直接修改“.class”文件是一个更糟糕的想法