Here you can find the source of formatTimeTakenNs(long startTimeNs, String message)
Parameter | Description |
---|---|
startTimeNs | start time in nanoseconds |
message | prefix for the message to be printed |
public static String formatTimeTakenNs(long startTimeNs, String message)
//package com.java2s; /*/*w ww. ja v a 2 s.c om*/ * The Alluxio Open Foundation licenses this work under the Apache License, version 2.0 * (the ?License??). You may not use this work except in compliance with the License, which is * available at www.apache.org/licenses/LICENSE-2.0 * * This software is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, * either express or implied, as more fully set forth in the License. * * See the NOTICE file distributed with this work for information regarding copyright ownership. */ public class Main { /** * Formats time elapsed since the given start time (in nanoseconds). * * @param startTimeNs start time in nanoseconds * @param message prefix for the message to be printed * @return formatted string with the elapsed time (in nanoseconds) */ public static String formatTimeTakenNs(long startTimeNs, String message) { return message + " took " + (System.nanoTime() - startTimeNs) + " ns."; } }