Hai,
I write a simulation and need to set the time for running the simulation. the simulation should stop based on the time that heve been set .How to set start time, get the current time and lastly to get the total time of java running program? really hope u can help me asap :)

Recommended Answers

All 8 Replies

So what have u tried so far.. ?
Post the code you've done..

1) we don't do your homework for you, show some effort
2) we're certainly not going to let you order us around to do it "asap". If and when we do anything it'll be at a time and place of our choosing, not yours, suggesting anything else makes us LESS eager to help you.
3) (general warning) it's NOT "urgent" to anyone except possibly you, and if it is you should have started sooner.
4) properly define your problem domain. WHAT do you want to measure exactly? What that is defines where and how to measure it.

can someone teach me how to get the running time of this program?

import java.io.*;
public class ArrauSample {

   public static void main(String args[]){
   	
   	BufferedReader console = new BufferedReader(new InputStreamReader(System.in));
   	int x=0;
   	int max= 5;
   	
	int myNum[] = new int[max];
	String myString[] = new String[max];
   	
   	try{
   		for(x=0; x<max; x++)
   	    {
   	       System.out.println("Input element #" + (x+1));
		myString[x]=console.readLine();	
   	    }
   	}catch(IOException e){}
   	
   	for(x=0; x<max; x++)
   	    {
   	       System.out.print("Element #" + (x+1));
              System.out.println(myString[x]);
		   	    }

   	
   }
    
    
}

thank you very much!

Well the basic way of getting time in a program is to use

long x = System.getCurrentTime();

which returns the current time of the computer in milliseconds.

Anyone with a brain could figure it out from there! :p

ammm we should compute it with our hands lol..

ive an abacus if you want one

Well the basic way of getting time in a program is to use

long x = System.getCurrentTime();

which returns the current time of the computer in milliseconds.

Anyone with a brain could figure it out from there! :p

there is no such method in my Java API

perhaps you are thinking of System.currentTimeMillis()

Lol, my mistake, thats it right there.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.