小编Sne*_*ran的帖子

如何找到Iterable对象的大小?

我正在写一份MR Job.但我遇到了与Iterable对象相关的问题.我需要找到它的大小.我把它浇铸为List对象,但这是错误的.(名单可强制转换为可迭代,但不能做的逆转.)还有另外一种方法,通过使用该对象的迭代和递增每个值的计数器IE浏览器.但这不是最佳解决方案.任何人都可以提出更好的方法吗?

请帮我.提前致谢.

java iterator

7
推荐指数
2
解决办法
3万
查看次数

使用JMockit模拟类

我是Mocking框架的新手.我现在正在研究的框架是JMockit.我有一个疑问.如果我对这个主题的理解很差,请原谅我.

我有一个扩展抽象类的A类.这个班是这样的:

class A extends AbstractClass{
      private B b = UtilClass.getBean("b");
      private C c = UtilClass.getBean("c");

  .........
  .........
  .........

}
Run Code Online (Sandbox Code Playgroud)

UtilClass是这样的:

public final class UtilClass{
  private static UtilContext context = new UtilContext();
   //getBean method which returns a bean object
}
Run Code Online (Sandbox Code Playgroud)

我想模拟getBean方法.所以要模拟这个方法,我必须模拟UtilContext类.如果它正在实例化其他一些类,那么我也必须嘲笑它​​.这种方式我必须模拟很多类,这不是一个好主意.请帮我.

java testing jmockit

3
推荐指数
1
解决办法
4543
查看次数

标签 统计

java ×2

iterator ×1

jmockit ×1

testing ×1