Java中的JavaScript console.count()等效于什么?

时间:2018-11-05 07:21:25

标签: java

在Javascript中,可以使用 console.count(“ ExampleString”)打印带有打印计数的字符串。通过打印运行时创建的字符串,这在调试中非常有用。 JAVA中有可用的类似功能吗?

已编辑:

谢谢你的投票!!

我已经用Java编写了一个代码片段来实现console.count的功能。

final Map<String,Integer> hitCountStore = new HashMap<>();
void countHit(  String str )
{
if(hitCountStore.containsKey(str))
{
int var = hitCountStore.get(str).intValue();
hitCountStore.put(str, ++var);
}
else
{
hitCountStore.put(str, 1);
}
System.out.println( str + " >> " + hitCountStore.get(str));
}

2 个答案:

答案 0 :(得分:1)

最初,我把自己console.count()console.log()混淆了;

据我了解,Java中没有可用的默认功能,它可以让您知道使用特定参数调用特定方法或函数的次数。

但是,您可以实现允许您执行此操作的自定义逻辑。

答案 1 :(得分:0)

标准API中没有等效项。

您将不得不自己实现它,或者找到一个提供它的库。