Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Log-vb.net到java_Java_Vb.net - Fatal编程技术网

Log-vb.net到java

Log-vb.net到java,java,vb.net,Java,Vb.net,有人能解释一下vb.net代码中日志的含义吗?是对数函数还是其他日志事件。我做了一些搜索,我知道这是对数部分。但是,如果我对下面的代码行应用对数,我不理解它 tmp=pBuffer(5)+4 Log("tmp:" & tmp) 有人能解释这行代码吗?同样的,什么是等效的java?我认为,这个日志意味着日志事件。 仅用于打印tmp值。这行代码看起来是将事件记录到日志文件(或控制台)中,而不是对数数学运算 在Java中进行日志记录的方法有很多,但最简单(尽管不是最好)的方法是执行以下操作:

有人能解释一下vb.net代码中日志的含义吗?是对数函数还是其他日志事件。我做了一些搜索,我知道这是对数部分。但是,如果我对下面的代码行应用对数,我不理解它

tmp=pBuffer(5)+4
Log("tmp:" & tmp)

有人能解释这行代码吗?同样的,什么是等效的java?

我认为,这个日志意味着日志事件。
仅用于打印tmp值。

这行代码看起来是将事件记录到日志文件(或控制台)中,而不是对数数学运算

在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的内置日志功能,我还没有使用过。如果您需要复杂的日志功能,我建议您使用或。

谢谢您的回答。代码中的“记录器”是什么?它是JavaAPI的一部分吗?我理解你的回答,我的代码行中的日志基本上是打印结果,对吗?啊,对不起。忘记进口声明了!我添加了它。Logger是java.util.logging.Logger,是JavaAPI的一部分。是的,您的代码行看起来像日志记录,但只有您可以确定。:)