ዝርዝር ሁኔታ:

ከንቱ ያልሆነው ምንድን ነው?
ከንቱ ያልሆነው ምንድን ነው?

ቪዲዮ: ከንቱ ያልሆነው ምንድን ነው?

ቪዲዮ: ከንቱ ያልሆነው ምንድን ነው?
ቪዲዮ: ድል የምንነሳው በምንድን ነው? ቅሬታዎች ክፍል 3 ||በቄስ ትዕግስቱ ሞገስ|| Amazing teaching 2022 2024, ግንቦት
Anonim

የ አስsertNotNull () ዘዴ ማለት "የተላለፈ መለኪያ የግድ መሆን አለበት አይደለም መሆን ባዶ ": ከሆነ ባዶ ከዚያም የፈተናው ጉዳይ አይሳካም. የassertNull() ዘዴ ማለት "የተላለፈ ልኬት መሆን አለበት። ባዶ ": ከሆነ ባዶ አይደለም። ከዚያም የፈተናው ጉዳይ አይሳካም.

ስለዚህ፣እንዴት ነው የሚያስረግጡት?

አስረግጠው . እኩልነት አስረግጠው () ዘዴዎች ሁለቱ ነገሮች እኩል መሆናቸውን ወይም እንዳልሆኑ ይፈትሻል። እነሱ ከሌሉ፣ መልእክት የሌለው የማስረጃ ስህተት ይጣላል። ሁለቱም የሚጠበቁ እና ትክክለኛ እሴቶች ዋጋ ቢስ ከሆኑ ይህ ዘዴ እኩል ይመለሳል።

በመቀጠል፣ ጥያቄው በጃቫ ውስጥ ማስረገጥ ሲወድቅ ምን ይሆናል? በJVM (በ-ea ባንዲራ በኩል) ማረጋገጫዎች ከተነቁ የማረጋገጫ ስህተት በሚከተለው ጊዜ ይጣላል። ማስረገጥ አልተሳካም። . ይህ መያዝ የለበትም, ምክንያቱም አንድ ከሆነ ማስረገጥ አልተሳካም። , በመሠረቱ ፕሮግራሙ እንዴት እንደሚሰራ ከሚገመቱት ግምቶች ውስጥ አንዱ የተሳሳተ ነው ማለት ነው. ማረጋገጫዎች የፕሮግራም ስህተቶችን ለመለየት ብቻ ጥቅም ላይ መዋል አለባቸው።

እንዲሁም፣ አስረጅ የውሸት ቃል እንዴት ይጠቀማሉ?

ውስጥ ውሸት አስረግጠው , አንተ ነህ በማስረገጥ አንድ አገላለጽ የሚገመግም ነው። የውሸት . ካልሆነ መልእክቱ ይታያል እና የ ማረጋገጫ አይሳካም. assertTrue (መልእክት፣ እሴት == የውሸት ) == ውሸት አስረግጠው (መልእክት, እሴት); እነዚህ በተግባራዊነት ተመሳሳይ ናቸው, ነገር ግን አንድ እሴት እንዲሆን እየጠበቁ ከሆነ የውሸት ከዚያም አስርትሐሰትን ተጠቀም.

የተለያዩ የማረጋገጫ ዘዴዎች ምንድ ናቸው?

የማረጋገጫ ዘዴዎች ዝርዝር እነሆ-

  • አራራይ እኩል()
  • እኩል()
  • assertTrue() + assertFalse()
  • assertNull() + assertNotNull()
  • assertSame() + assertNotSame()
  • ያንን () አስረግጠው

የሚመከር: