java - how to make sure a String input is not a number? -


मैं एक do..while लूप का उपयोग कर रहा हूँ और मेरे समय में

  (IntOne! = IntTwo & amp; रंगऑन! = 0 & amp; रंग दो! = 0);  

समस्या यह है कि मुझे निम्न त्रुटि मिल रही है "असंगत ऑपरेंड प्रकार स्ट्रिंग और इंट"

मुझे पता है कि मेरा रंग एक और रंग दो तार हैं और मैं यह कहने का प्रयास कर रहा हूं कि वे एक पूर्णांक के बराबर नहीं हैं।

मुझे लगता है कि यह है कास्टिंग और सामान के साथ कुछ करना है लेकिन मैं इसके लिए नया हूँ और कृपया मदद की ज़रूरत है!

आपको पार्स करना चाहिए आपके स्ट्रिंग से इंट:

  पूर्णांक.परसेआईंट (रंगऑन)  

तो आपका कोड ऐसा दिखेगा:

  जबकि (intone! = IntTwo & amp; Integer.parseInt (colorOne)! = 0 & amp; amp; Integer.parseInt (colorTwo)! = 0);  

Comments

Popular posts from this blog

c# - Reactive Extensions ControlScheduler -

scala - Play Framework - how to bind form to a session field -

c++ - Why does Visual Studio Release build break on non-executing code line -