Joined: Tue Mar 27, 2007 10:55 pm Posts: 2279 Location: Earth Has thanked: 39 time Have thanks: 61 time
Code:
import java.util.*;
public class CalculateProcessTime{ public static void main(String[] args){ int repeat = 2000; double[] ds = {Double.MAX_VALUE, -3.14e-200D, Double.NEGATIVE_INFINITY, 567.89023D, 123e199D, -0.000456D, -1.234D, 1e55D}; long[] ls = {2283911683699007717L, -8007630872066909262L, 4536503365853551745L, 548519563869L, 45L, Long.MAX_VALUE, 1L, -9999L, 7661314123L, 0L}; long time; StringBuffer s = new StringBuffer(); Hashtable<Object,Object> h = new Hashtable<Object,Object>(); System.out.println("Starting test"); time = System.currentTimeMillis(); for(int i = repeat; i > 0; i--){ s.setLength(0); for(int j = ds.length-1; j >= 0; j--){ s.append(ds[j]); h.put(new Double(ds[j]), Boolean.TRUE); } for(int j = ls.length-1; j >= 0; j--){ s.append(ls[j]); h.put(new Long(ls[j]), Boolean.FALSE); } } time = System.currentTimeMillis() - time; System.out.println(" The test took " + time + " milliseconds"); } }
calculate the process time of the completion of the operation through the Java program. In this section, an example with the complete code of the program is given for the best illustration of the procedure of calculating the process time in which any type of operation is completed after whole processing.
_________________ Currenlty programming with : java , html , php , and javascript . (OCJP-6 certified )