ஜாவா எனும் பயிற்சி: அது என்ன, அதை எவ்வாறு செயல்படுத்துவது?



ஜாவா எனம் டுடோரியலில் உள்ள இந்த கட்டுரை, சிறந்த புரிதலுக்கான நடைமுறை எடுத்துக்காட்டுகளுடன் எனம் மாறிலிகள் பற்றிய விரிவான அறிவையும் உங்களுக்கு வழங்கும்.

தி இல் கணக்கீடு நிலையான மற்றும் பெயரிடப்பட்ட மாறிலிகளுடன் ஒரு வகுப்பை அந்தந்தத்துடன் வரையறுக்கும் ஒரு வழியாகும் முக்கிய சொல்லைப் பயன்படுத்தி enum. இதில் ' ஜாவா எனும் பயிற்சி ”கட்டுரை, நாங்கள் கற்றுக்கொள்வோம்உடன் கணக்கீடு வரையறுக்கவும்சிறந்த புரிதலுக்கான எடுத்துக்காட்டுகள்.

கணக்கீடு என்றால் என்ன?

ஜாவா எனம்ஸ் மாறாத நிலையான மாறிலிகள் அல்லது மாறிகள் கொண்ட வகுப்புகள். ஜாவாவில் கணக்கீடு முக்கிய சொல்லைப் பயன்படுத்தி அடையப்படுகிறது enum. ஜாவா enum மாறிலிகள் நிலையான மற்றும் இறுதி மறைமுகமாக. Enum அம்சம் பின்னர் கிடைக்கிறது ஜே.டி.கே பதிப்பு 1.5.





நமக்கு ஏன் கணக்கீடு தேவை?

enum கொதிகலன் குறியீட்டைத் தவிர்ப்பதன் மூலம் இயக்க நேரத்தில் பிழைகளைத் தவிர்க்க தொகுத்தல் நேர சரிபார்ப்பில் வகை பாதுகாப்பை மேம்படுத்துகிறது. எடுத்துக்காட்டாக, கிடைக்கக்கூடிய குறைந்த எண்ணிக்கையிலான விருப்பங்களில் ஒரு வாய்ப்பை நீங்கள் தேர்ந்தெடுக்க வேண்டும் என்றால், சொல்லுங்கள்

வேலை வகை: (ஒப்பந்த / தற்காலிகமானது / நிரந்தர)



ஜாவா enum டுடோரியல் ஊழியர்

சிறந்த விருப்பம் ஒரு பயன்படுத்தி இருக்கும் enum. ஏனெனில் enum சுவிட்சில் எளிதாகப் பயன்படுத்தலாம். enum பயணிக்க முடியும். enum முடியும் வேண்டும் புலங்கள், கட்டமைப்பாளர்கள் மற்றும் முறைகள். எனவே, இது தொகுத்தல் நேர சரிபார்ப்பை அதிகரிக்கிறது மற்றும் தவறான மாறிலிகளில் கடந்து செல்வதால் பிழைகளைத் தவிர்க்கிறது, ஏனெனில் எந்த மதிப்புகள் பயன்படுத்தப்பட வேண்டும் என்பதை நீங்கள் ஏற்கனவே ஆவணப்படுத்தியுள்ளீர்கள்.

எனும் வகுப்புக்கும் இடையிலான வேறுபாடுகள்

ஜாவா சூழலில் ஒரு வர்க்கம் மற்றும் எனுமிற்கு ஒத்த செயல்பாடு இருந்தாலும், அவை சில அம்சங்களில் வேறுபடுகின்றன. வேறுபாடுகளைப் பற்றி விவாதிப்போம்



எனும் வர்க்கம்
Enum மாறிலிகளை மீற முடியாதுவர்க்க மாறிலிகளை மீறலாம்
பொருள்களை உருவாக்குவதை Enum ஆதரிக்கவில்லைபொருள்களை உருவாக்குவதற்கு வர்க்க ஆதரவு
Enum மற்ற வகுப்புகளை நீட்டிக்க முடியாதுஒரு வகுப்பு மற்ற வகுப்புகளை நீட்டிக்க முடியும்
enum cசெயல்படுத்தும் இடைமுகம்ஒரு வர்க்கம் இடைமுகத்தை செயல்படுத்த முடியும்


Enum இன் நடைமுறை எடுத்துக்காட்டுகள்

இப்போது, ​​enum ஐ மிகச் சிறந்த முறையில் புரிந்து கொள்ள, பின்வருவனவற்றை அடிப்படையாகக் கொண்டு சில நடைமுறை எடுத்துக்காட்டுகளை இயக்குவோம்.

ஜாவாவில் கணக்கீட்டை வரையறுத்தல்

ஒரு வகுப்பினுள் அல்லது ஒரு சி க்கு வெளியே எனுமம் அறிவிக்கப்படலாம்விடுங்கள். ஆனால், அதை எந்த முறையிலும் அறிவிக்க முடியாது. அதன் தொடரியல், வரையறை மற்றும் அறிவிப்பைப் புரிந்துகொள்ள ஒரு சிறிய எடுத்துக்காட்டை எடுத்துக்கொள்வோம்.

தொடரியல்:

enum name {மாறிலிகள்}

இந்த எடுத்துக்காட்டில், நாங்கள் அறிவித்துள்ளோம் main () முறை உள்ளே enum

முன்னுரிமை வரிசை c ++ ஐ செயல்படுத்தவும்
தொகுப்பு வரையறை பொது வகுப்பு எடுரேகா {enum Level {BAJA, KTM, YAMAHA} பொது நிலையான வெற்றிட மெயின் (சரம் [] args) {நிலை myVar = Level.KTM System.out.println (myVar)}}

// அவுபுட்

கே.டி.எம்

இந்த எடுத்துக்காட்டில், தி main () முறை அறிவிக்கப்பட்டுள்ளது வெளியே enum இன்.

தொகுப்பு வரையறை enum color {BAJAJ, KTM, YAMAHA} public class Edureka {public static void main (சரம் [] args) {பைக் b1 = வண்ணம்.யமாஹா System.out.println (b1)}}

// வெளியீடு:

யமஹா

ஸ்விட்ச் வழக்கில் பயன்படுத்தப்படும் எனம்

ஒரு சுவிட்ச் அறிக்கையிலும் கணக்கீடு பயன்படுத்தப்படலாம். அனைத்து வழக்கு அறிக்கைகளும் சுவிட்ச் அறிக்கையால் பயன்படுத்தப்படும் அதே enum இலிருந்து மாறிலிகளைப் பயன்படுத்த வேண்டும் என்பது முக்கியம். இதன் அடிப்படையில் ஒரு உதாரணத்தை பார்ப்போம்.

இங்கே, வாரத்தின் நாட்களைக் கொண்ட ஒரு enum ஐ அதன் கூறுகளாக அறிவிப்போம், மேலும் பொருந்தும் வழக்கின் தரவை அச்சிட ஒரு சரம் வடிவில் தரவை அனுப்புவோம்.

தொகுப்பு மாற்றப்பட்டது நாள் {ஞாயிறு, திங்கள், செவ்வாய், புதன், வியாழன், வெள்ளி, சனிக்கிழமை} பொது வகுப்பு எடுரேகா {நாள் நாள் பொது எடுரேகா (நாள் நாள்) {this.day = நாள்} பொது வெற்றிட நாள்இஸ்லைக் () {சுவிட்ச் (நாள்) {வழக்கு திங்கட்கிழமை: System.out.println ('ஹாய், இன்று திங்கள்') முறிவு வழக்கு TUESDAY: System.out.println ('ஹாய், இன்று செவ்வாய்') முறிவு வழக்கு புதன்கிழமை: System.out.println ('ஹாய், இன்று புதன்கிழமை ') முறிவு வழக்கு வியாழக்கிழமை: System.out.println (' ஹாய், இன்று வியாழக்கிழமை ') முறிவு வழக்கு வெள்ளிக்கிழமை: System.out.println (' ஹலோ, இன்று வெள்ளிக்கிழமை. ') முறிவு வழக்கு சனிக்கிழமை: System.out.println (' ஹாய், இன்று உங்கள் வார இறுதி ') முறிவு வழக்கு ஞாயிற்றுக்கிழமை: System.out.println (' ஹாய், இன்று ஒரு விடுமுறை ') முறிவு இயல்புநிலை: System.out.println (' தயவுசெய்து செல்லுபடியாகும் நாளை உள்ளிடவும். ') உடைத்தல்}} பொது நிலையானது void main (சரம் [] args) {string str = 'MONDAY' Edureka e1 = new Edureka (Day.valueOf (str)) e1.dayIsLike ()}}

// வெளியீடு:

ஹாய், இன்றுதிங்கட்கிழமை

Enum ஐப் பயன்படுத்தி மரபுரிமை

அடிப்படையில், ஏதேனும் enum சுருக்க வர்க்கம் java.lang ஐ நீட்டிக்கும் வகுப்பாக குறிப்பிடப்படுகிறது. எனும் மற்றும் பல நிலையான உறுப்பினர்களைக் கொண்டுள்ளது. எனவே, ஒரு enum வேறு எந்த வகுப்பையும் நீட்டிக்க முடியாது அல்லது enum பல இல்லை பரம்பரை . ஒரு சிறந்த வழியைப் புரிந்துகொள்ள ஒரு உதாரணத்தை இயக்குவோம்.

இங்கே, தொலைபேசி தயாரிப்பாளரின் அடிப்படையில் OS ஐ நாம் பெறுவோம்.

ஜாவாவில் லாகர் என்றால் என்ன
தொகுப்பு பரம்பரை இறக்குமதி java.util.ArrayList இறக்குமதி java.util.List பொது வகுப்பு எடுரேகா {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {பட்டியல் மரபுரிமை = புதிய வரிசை பட்டியல் () மரபுரிமை.ஆட் (நூலக எனம். FIRST) மரபுரிமை.ஆட் (கிளையண்ட்எனம். google) for (HTTPMethodConvertible element: inherit) {System.out.println (element.getHTTPMethodType ())}} நிலையான இடைமுகம் HTTPMethodConvertible {public string getHTTPMethodType ()} நிலையான enum LibraryEnum செயல்படுத்துகிறது (HTTPMethodCRT 'ஹவாய்'), மூன்றாம் ('ஆப்பிள் 11 ப்ரோ') சரம் httpMethodType LibraryEnum (சரம் தொலைபேசி) {httpMethodType = தொலைபேசி} பொது சரம் getHTTPMethodType () {திரும்பவும் httpMethodType}} நிலையான enum ClientEnum செயல்படுத்துகிறது HTTPMethod ' ('iOS'), google ('Android One') சரம் httpMethodType ClientEnum (சரம் கள்) {httpMethodType = s} பொது சரம் getHTTPMethodType () {திரும்ப httpMethodType}}}

// வெளியீடு:

கூகிள் பிக்சல்
Android One

தனிப்பயனாக்கப்பட்ட மதிப்புகள் கொண்ட Enum

Enums இயல்பாகவே அவற்றின் சொந்த சரம் மதிப்புகளைக் கொண்டுள்ளன, மேலும் சில தனிப்பயன் மதிப்புகளை enums க்கு ஒதுக்கலாம். கீழேயுள்ள உதாரணத்தைக் கருத்தில் கொள்வோம்.

enum Traffic {RED (“STOP”), ORANGE (“WAIT”), GREEN (“GO”)}

மேலே உள்ள எடுத்துக்காட்டில், போக்குவரத்து enum இல் மூன்று உறுப்பினர்கள் இருப்பதைக் காணலாம். அதாவது,

சிவப்பு, ஆரஞ்சு மற்றும் பசுமை அவற்றின் சொந்த தனிப்பயன் மதிப்புகளைக் கொண்டுள்ளன நிறுத்து, காத்திருங்கள் மற்றும் போ முறையே.

இப்போது குறியீட்டில் ஒரே மாதிரியான enum ஐப் பயன்படுத்த நாம் சில புள்ளிகளைப் பின்பற்றுவோம் என்று எதிர்பார்க்கப்படுகிறது:

  • நாம் உருவாக்க வேண்டும் அளவுருவாக்கப்பட்ட கட்டமைப்பாளர் இந்த enum வகுப்பிற்கு. ஏனென்றால் அது எங்களுக்குத் தெரியும் enum வகுப்பின் பொருளை வெளிப்படையாக உருவாக்க முடியாது, எனவே துவக்க அளவுருவாக்கப்பட்ட கட்டமைப்பாளரைப் பயன்படுத்துகிறோம்.
  • தி பில்டர் பொதுமக்களாக இருக்க முடியாது அல்லது அது இருக்க வேண்டும் தனிப்பட்ட அல்லது இயல்புநிலை மாற்றியமைப்பாளர்கள். நாங்கள் பொது அல்லது பாதுகாக்கப்பட்டதை உருவாக்கினால், அது முற்றிலும் எதிரான ஒன்றுக்கு மேற்பட்ட பொருள்களைத் தொடங்க அனுமதிக்கும் enum செயல்பாடு.
  • மதிப்பைப் பெற நாம் ஒரு கெட்டர் முறையை உருவாக்க வேண்டும் enums.

இதன் அடிப்படையில் ஒரு நிரலை இயக்குவோம்.

தொகுப்பு போக்குவரத்து enum TrafficSignal {RED ('STOP'), GREEN ('GO'), ORANGE ('WAIT') தனியார் சரம் நடவடிக்கை பொது சரம் getAction () this இதைத் திருப்பி விடுங்கள்} தனியார் போக்குவரத்து சிக்னல் (சரம் நடவடிக்கை) {this.action = செயல்}} பொது வகுப்பு எடுரேகா {பொது நிலையான வெற்றிட மெயின் (சரம் ஆர்க்ஸ் []) {ட்ராஃபிக் சிக்னல் [] சிக்னல்கள் = டிராஃபிக் சிக்னல்.வல்யூஸ் () (டிராஃபிக் சிக்னல்: சிக்னல்கள்) {System.out.println ('பெயர்:' + சிக்னல்.பெயர் () + 'செயல்:' + signal.getAction ())}}}

// வெளியீடு:

பெயர்: சிவப்பு நடவடிக்கை: நிறுத்து
பெயர்: பசுமை செயல்: GO
ஆண்e: ஆரஞ்சு நடவடிக்கை: காத்திருங்கள்

If-else-if அறிக்கைகளில் Enum

இப்போது, ​​ஒரு நிரலை அடிப்படையாகக் கொண்டு செயல்படுவோம் if-else-if அறிக்கைகளில் enum. இங்கே, enum இல் கிடைக்கும் திசைகளின் மதிப்புகளைக் கடந்து பயணத்தின் திசையைக் காண்போம்.

தொகுப்பு திசைகள் en திசைகள் {EAST, WEST, NORTH, SOUTH} public class Edureka {public static void main (string args []) {திசைகள் dir = திசைகள். NORTH if (dir == திசைகள். EAST) {System.out.println ( 'திசை: கிழக்கு')} else if (dir == திசைகள்.வெஸ்ட்) {System.out.println ('திசை: மேற்கு')} else if (dir == திசைகள். NORTH) {System.out.println ('திசை : வடக்கு ')} else {System.out.println (' திசை: தெற்கு ')}}}

// வெளியீடு:

சொல்ction: வடக்கு

Enum உடன் பயன்படுத்தப்படும் வெவ்வேறு முறைகள்

மதிப்புகள் (): நீங்கள் ஒரு enum ஐ உருவாக்கும்போது, ​​தி ஜாவா கம்பைலர் உள்நாட்டில் சேர்க்கிறது மதிப்புகள் () முறை. இந்த முறை ஒரு வரிசை enum இன் அனைத்து மதிப்புகளையும் கொண்டுள்ளது.

// தொடரியல்:

பொது நிலையான enum-type [] மதிப்புகள் ()

ஒரு வரிசையில் ஒரு குறிப்பிட்ட தனிமத்தின் குறியீட்டு மதிப்பைக் கண்டுபிடிப்போம்.

தொகுப்பு மதிப்புகள் enum color {RED, GREEN, BLUE} public class Edureka {public static void main (string [] args) {Color arr [] = Color.values ​​() for (Color col: arr) {System.out.println ( col + 'at index' + col.ordinal ())} System.out.println (Color.valueOf ('RED'))}}

// வெளியீடு:

குறியீட்டு 0 இல் சிவப்பு
குறியீட்டு 1 இல் பசுமை
குறியீட்டு 2 இல் நீலம்
நெட்

ValueOf (): இதுகணக்கீட்டு மாறிலியைத் திருப்புவதற்கு முறை பயன்படுத்தப்படுகிறது, அதன் மதிப்பு சமமாக இருக்கும் இந்த முறையை அழைக்கும் போது ஒரு வாதமாக நிறைவேற்றப்பட்டது.

// தொடரியல்:

பொது நிலையான enum-type valueOf (சரம் str)

இங்கே, நாம் சரத்திற்கு அனுப்பும் உள்ளீட்டின் அடிப்படையில் ஒரு குறிப்பிட்ட தொலைபேசியின் விலையைக் காண்போம்.

தொகுப்பு மதிப்புகள் enum மொபைல் {சாம்சங் (1099), ஆப்பிள் (1250), கூகிள் (1325) எண்ணின் விலை மொபைல் (int p) {price = p} int showPrice () {return price}} public class Edureka {public static void main (string args []) {(மொபைல் மீ: Mobile.values ​​()) க்கான System.out.println ('செல்போன் பட்டியல்:') {System.out.println (m + 'செலவுகள்' + m.showPrice () + 'டாலர்கள்' )} Mobile ret ret = Mobile.valueOf ('Samsung') System.out.println ('தேர்ந்தெடுக்கப்பட்டவை:' + ret)}}

// வெளியீடு:

சாம்சங் விலை 1099 டாலர்கள்
ஆப்பிள் விலை 1250 டாலர்கள்
கூகிள் விலை 1325 டாலர்கள்
தேர்ந்தெடுக்கப்பட்டவை: சாம்சங்

சாதாரண (): ஜாவா மொழிபெயர்ப்பாளர் சேர்க்கிறது ஆர்டினல் () இது ஒரு உருவாக்கும் போது உள்நாட்டில் முறை enum. ஆர்டினல் () முறை கொடுக்கிறது குறியீட்டு enum மதிப்பின்.

// தொடரியல்:

பொது இறுதி எண்ணான ஆர்டினல் ()

இங்கே, ஒரு வரிசையில் ஒரு குறிப்பிட்ட தனிமத்தின் குறியீட்டு மதிப்பைக் கண்டுபிடிப்போம். மேலும், செர்ரி பழத்தின் நிலை.

தொகுப்பு ஆர்டினல் enum பழங்கள் {ஆப்பிள், வாழைப்பழம், செர்ரி, தேதி, எல்டர்பெர்ரி} enum காய்கறிகள் {கேரட், பீட்ரூட், பீன்ஸ், தக்காளி, வெங்காயம்} பொது வகுப்பு எடுரேகா {பொது நிலையான வெற்றிட மெயின் (சரம் [] ஆர்க்ஸ்) {பழங்கள் [] பழம் = பழங்கள். மதிப்புகள் () (பழங்கள் fr: fru) {System.out.println (fr + ':' + fr.ordinal ())} பழங்கள் f1, f2, f3 f1 = பழங்கள்.ஆப்பிள் f2 = பழங்கள்.செர்ரி f3 = பழங்கள்.ஆப்பிள் if (f2.compareTo (f1)> 0) {System.out.println (f2 + '' + f1 க்குப் பிறகு வருகிறது)} காய்கறிகள் v1 = காய்கறிகள்.பீட்ரூட் என்றால் (f1.equals (v1)) {System.out.println (' தவறானது ')}}}

// வெளியீடு:

ஆப்பிள்: 0
வாழைப்பழம்: 1
செர்ரி: 2
தேதி: 3
எல்டர்பெர்ரி: 4
ஆப்பிள் நிறுவனத்திற்குப் பிறகு செர்ரி வருகிறது

Enum இன் நன்மைகள்

  • ஜாவாவில் உள்ள enum மேம்படுகிறது வகை பாதுகாப்பு
  • எனம் எளிதில் பயன்படுத்தக்கூடிய வகையில் வடிவமைக்கப்பட்டுள்ளது வழக்குகளை மாற்றவும்
  • Enum இருக்க முடியும் பயணித்தது
  • Enum இருக்க முடியும் புலங்கள், முறைகள், மற்றும் கட்டமைப்பாளர்கள்
  • Enum செயல்படுத்த முடியும் இடைமுகங்கள்
  • Enum ஒரு நீட்டிக்க முடியாது வர்க்கம் ஏனெனில் உள்நாட்டில், அது நீண்டுள்ளது எனும் வர்க்கம்

Enum Usecase: பாறை, காகிதம், கத்தரிக்கோல் விளையாட்டு

ஸ்னாப்ஷாட்டில் இருந்து ec2 உதாரணத்தை உருவாக்கவும்

நாங்கள் பயன்படுத்துவோம் enum எங்கள் குழந்தை பருவ விளையாட்டை உருவாக்க ஜாவாவில், பாறை (கல்) காகிதம் மற்றும் கத்தரிக்கோல் . பின்வரும் குறியீடு எப்படி என்பதை விளக்குகிறது.

தொகுப்பு எடுரேகா இறக்குமதி java.util.Random import java.util.Scanner enum HandSign {SCISSOR, PAPER, STONE} public class SPS {public static void main (string [] args) {சீரற்ற சீரற்ற = புதிய ரேண்டம் () பூலியன் கேம்ஓவர் = தவறான ஹேண்ட்சைன் playerMove = HandSign.SCISSOR HandSign computerMove int numTrials = 0 int numComputerWon = 0 int numPlayerWon = 0 int numTie = 0 Scanner in = new Scanner (System.in) System.out.println ('n தொடங்குவோம் ... n') (! gameOver) {System.out.printf ('% nScissor-Paper-Stonen') பூலியன் செல்லுபடியாகும் உள்ளீடு {System.out.print ('n உங்கள் முறை (தயவுசெய்து ஒரு கத்தரிக்கோலையும், காகிதத்திற்கு p, கல்லுக்கு t, q வெளியேற): n ') char inChar = in.next (). toLowerCase (). charAt (0) validInput = true if (inChar ==' q ') {gameOver = true} else if (inChar ==' s ' ) {playerMove = HandSign.SCISSOR} else if (inChar == 'p') {playerMove = HandSign.PAPER} else if (inChar == 't') {playerMove = HandSign.STONE} else {System.out.println ( 'n தயவுசெய்து உள்ளீட்டைச் சரிபார்த்து மீண்டும் முயற்சிக்கவும்! n') validInput = false}} போது (! val idInput) if (! gameOver) {int aRandomNumber = random.nextInt (3) if (aRandomNumber == 0) {computerMove = HandSign.SCISSOR System.out.println ('n இது எனது முறை: SCISSORn')} else என்றால் (aRandomNumber = = 0) {computerMove = HandSign.PAPER System.out.println ('இது எனது முறை: PAPERn')} else {computerMove = HandSign.STONE System.out.println ('n இது என் முறை: STONEn')} if (computerMove = = playerMove) {System.out.println ('இது ஒரு டை! n') ++ numTie} else if (computerMove == HandSign.SCISSOR & amp & amp playerMove == HandSign.PAPER) {System.out.println ('nScissor காகிதத்தை வெட்டுகிறது , நான் வென்றேன்! N ') ++ numComputerWon} else if (computerMove == HandSign.PAPER & amp & amp playerMove == HandSign.STONE) {System.out.println (' n பேப்பர் கல் போர்த்தியது, நான் வென்றேன்! N ') ++ numComputerWon} else if (computerMove == HandSign.STONE & amp & amp playerMove == HandSign.SCISSOR) {System.out.println ('n ஸ்டோன் கத்தரிக்கோலை உடைக்கிறது, நான் வென்றேன்! n') ++ numComputerWon} else {System.out.println ('n வாழ்த்துக்கள். ..! நீங்கள் வென்றீர்கள்! N ') ++ numPlayerWon} ++ numTrials}} System.out.printf ('% n சோதனைகளின் எண்ணிக்கை: '+ numTrials) System.out.printf (' நான்% d (%. 2f %%) வென்றேன் . நீங்கள்% d (%. 2f %%) வென்றீர்கள்.% N ', numComputerWon, 100.0 * numComputerWon / numTrials, numPlayerWon, 100.0 * numPlayerWon / numTrials) System.out.println (' பை !, நீங்கள் அனுபவித்தீர்கள் என்று நம்புகிறேன் ..! ' )}}

// வெளியீடு:

ஆரம்பிக்கலாம் ...
கத்தரிக்கோல்-காகிதம்-கல்
உங்கள் முறை (தயவுசெய்து ஒரு கத்தரிக்கோலையும், காகிதத்திற்கு ப, கல்லுக்கு டி, வெளியேற q ஐ உள்ளிடவும்):
கள்
இது என் முறை: ஸ்டோன்
கல் கத்தரிக்கோல் உடைக்கிறது, நான் வென்றேன்!
கத்தரிக்கோல்-காகிதம்-கல்
உங்கள் முறை (தயவுசெய்து ஒரு கத்தரிக்கோலையும், காகிதத்திற்கு ப, கல்லுக்கு டி, வெளியேற q ஐ உள்ளிடவும்):
என்ன
சோதனைகளின் எண்ணிக்கை: 1 நான் 1 (100.00%) வென்றேன். நீங்கள் 0 (0.00%) வென்றீர்கள்.
பை!, நீங்கள் ரசித்தீர்கள் என்று நம்புகிறேன் ..!

இதன் மூலம், இந்த ஜாவா எனும் டுடோரியலின் முடிவுக்கு வருகிறோம். ஜாவாவில் உள்ள எனுமையும் அதன் செயல்பாட்டையும் சில நிகழ்நேர எடுத்துக்காட்டுகள் மூலம் நீங்கள் புரிந்து கொண்டீர்கள் என்று நம்புகிறேன்.

இப்போது நீங்கள் புரிந்து கொண்டீர்கள் enum இந்த “ஜாவா எனும் டுடோரியல்” மூலம் அடிப்படைகள் பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால். ஜுவா டெவலப்பராக விரும்பும் மாணவர்கள் மற்றும் தொழில் வல்லுநர்களுக்காக எடுரேகாவின் ஜாவா ஜே 2 இஇ மற்றும் எஸ்ஓஏ பயிற்சி மற்றும் சான்றிதழ் படிப்புகள் வடிவமைக்கப்பட்டுள்ளன. ஜாவா புரோகிராமிங்கில் ஒரு தொடக்கத்தைத் தருவதற்கும், முக்கிய மற்றும் மேம்பட்ட ஜாவா கருத்தாக்கங்களுக்கும், ஹைபர்னேட் & வசந்த .

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? இந்த “ஜாவா எனும் டுடோரியல்” வலைப்பதிவின் கருத்துகள் பிரிவில் இதைக் குறிப்பிடுங்கள், விரைவில் நாங்கள் உங்களைத் தொடர்புகொள்வோம்.