谁能解释一下 Log 在 vb.net 代码中的含义吗?是对数函数还是其他一些日志事件。我对此进行了一些搜索,我知道这是针对对数部分的。但是,如果我对其应用对数,我将无法理解下面的代码行。
tmp=pBuffer(5)+4
Log("tmp:" & tmp)
谁能解释一下这行代码以及它的等效 java 是什么?
最佳答案
这行代码看起来是将事件记录到日志文件(或控制台),而不是对数数学运算。
在 Java 中进行日志记录的方法有很多,但最简单(尽管不是最好)的是执行以下操作:
import java.util.logging.Logger;
public class Example {
private static final Logger log = Logger.getLogger(Example.class.getName());
static void doStuff(int[] pBuffer) {
int tmp = pBuffer[5] + 4;
log.info("tmp:" + tmp);
}
public static void main(String[] args) {
doStuff(new int[] {0, 1, 2, 3, 4, 5});
}
}
我已将您的示例代码逐字翻译为函数 doStuff
。如果运行它,您将在控制台上打印类似以下内容:
12 17, 2012 4:47:01 PM Example doStuff
INFO: tmp:9
这段代码使用了Java的内置日志记录工具,我没有使用过。如果您需要复杂的日志记录功能,我推荐 SLF4J或log4j .
关于java - 日志 - vb.net 到 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13909043/