java - Is it possible to return two values from findGrade()? -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 12 जवाब

स्कोर 40 तक बढ़ रहा है increaseScore () विधि का उपयोग करके।

यदि कोई बूलियन फ़्लैग है true , स्कोर 10 से कम हो जाएगा ( इसलिए, इस मामले में, यह 30 होगा), और प्रदर्शन स्कोर = 30 और ग्रेड = डी में toString ()

लेकिन मुझे केवल स्कोर = 40 और ग्रेड मिल सकता है toString () में डी =

क्या रिटर्न स्कोर जोड़ना संभव है; के बाद स्कोर = स्कोर - 10; में findGrade () ?

  सार्वजनिक int increase score () {score = score + 10; वापसी स्कोर; } सार्वजनिक चार मिलेग्रेड () {if (ध्वज) स्कोर = स्कोर - 10; चार ग्रेड = 'ए'; यदि (80 & lt; = स्कोर) ग्रेड = 'ए'; और अगर (60 & lt; = स्कोर & amp; स्कोर & lt; = 79) ग्रेड = 'बी'; और यदि (40 & lt; = स्कोर & amp; स्कोर & lt; = 69) ग्रेड = 'सी'; अन्य ग्रेड = 'डी'; वापसी ग्रेड; } सार्वजनिक स्ट्रिंग टूस्ट्रिंग () {वापसी टीमनाम नाम + "" + स्कोर + "" + खोजग्रेड (); }  

आप toString () के लिए एक और विधि जोड़ सकते हैं का उपयोग करें:

  सार्वजनिक स्ट्रिंग ढूंढें ग्रेडस्टाइन () {रिटर्न स्कोर + ":" + खोजग्रेड (); } सार्वजनिक स्ट्रिंग टूस्ट्रिंग () {वापसी टीमनाम + "" + + स्कोर + "" + ढूंढेंग्रैडस्ट्रिंग (); }  

Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

lua - HowTo create a fuel bar -