का उपयोग करके हर सेकेंड कोड चलाएं I System.currentTimeMillis(); का उपयोग कर हर सेकेंड कोड को चलाने की कोशिश कर रहा हूं।System.currentTimeMillis()
कोड:
while(true){
long var = System.currentTimeMillis()/1000;
double var2 = var %2;
if(var2 == 1.0){
//code to run
}//If():
}//While
कोड जो मैं चलाना चाहते हैं, क्योंकि कई बार var2 अनंत पूरे पाश की वजह से 1.0 से अधिक बार के लिए सेट है चलाता है। मैं सिर्फ कोड लाइन को चलाने के लिए चाहता हूं जब var2 पहले 1.0 पर सेट हो, और फिर हर बार फिर जब var2 0.0 के बाद 1.0 हो जाता है।
मुझे वास्तव में आपके जैसे लूप और निर्णयों पर टिप्पणी डालना शुरू करना चाहिए। इसके लिए अच्छा किया। – Andy
@ एंडी - कृपया इस तरह के ब्रेसिज़ को बंद करने पर टिप्पणियां न दें।अपने आईडीई के "शो मिलान ब्रैकेट" का उपयोग करें और/या कोड को दोबारा दोहराएं ताकि आपके पास ऐसे ब्लॉक न हो जो आपको * करने की आवश्यकता हो। –
@StephenC, मुझे लगता है एंडी व्यंग्यात्मक था। उनकी टिप्पणी ओपी के लिए बहुत उपयोगी नहीं थी। –