ዝርዝር ሁኔታ:

የሕብረቁምፊ ገንቢን እንዴት ያጸዳሉ?
የሕብረቁምፊ ገንቢን እንዴት ያጸዳሉ?

ቪዲዮ: የሕብረቁምፊ ገንቢን እንዴት ያጸዳሉ?

ቪዲዮ: የሕብረቁምፊ ገንቢን እንዴት ያጸዳሉ?
ቪዲዮ: ሰላማዊ የበገና ሙዚቃ 💧 የሰማይ ዝናብ 4 ዘና ባለ 4 ኪሎ አበባ የጀርባ ሙዚቃ 2024, ህዳር
Anonim

1) አዲስ ነገር በመመደብ StringBuilder ያጽዱ

  1. የህዝብ ክፍል JavaStringBufferClearEmpty Example {
  2. የህዝብ የማይንቀሳቀስ ባዶ ዋና ( ሕብረቁምፊ አርግስ) {
  3. StringBuilder sbStr = ባዶ;
  4. ለ(int i = 1፤ i <= 5፤ i++){
  5. // ግልጽ ከቀዳሚው ድግግሞሽ ይዘቶች።
  6. sbStr = አዲስ StringBuilder ();
  7. sbStr. አባሪ (i);
  8. ስርዓት። ወጣ። ማተም (sbStr);

ከዚያ StringBuilder ወደ ሕብረቁምፊ እንዴት እቀይራለሁ?

StringBuilderን ወደ ሕብረቁምፊ እሴት ለመቀየር ቀላል የቶString() ዘዴ በእሱ ላይ ይደውሉ።

  1. የ StringBuilder ክፍልን ያፋጥኑ።
  2. የአባሪ() ዘዴን በመጠቀም ውሂብን በእሱ ላይ ጨምር።
  3. የToString() ዘዴን በመጠቀም StringBuilderን ወደ ሕብረቁምፊ ቀይር።

የእኔ StringBuilder ባዶ መሆኑን እንዴት አውቃለሁ? የርዝመት ዘዴ StringBuilder ወይም StringBuffer ክፍል በአሁኑ ጊዜ ያለውን የቁምፊዎች ቅደም ተከተል ርዝመት ይመልሳል። በምሳሌው ላይ እንደሚታየው ወደ ከሆነ ያረጋግጡ የ StringBuilder ባዶ ነው። , ርዝመቱን ያግኙ StringBuilder ነገር. ከሆነ ርዝመቱ 0 ነው, እሱ ነው ባዶ አለበለዚያ አይደለም.

በተጨማሪም፣ በጃቫ ውስጥ አንድን ነገር ከሕብረቁምፊው እንዴት እንደሚያስወግዱት?

የንዑስ ሕብረቁምፊ() ዘዴን መጠቀም ይችላሉ። ጃቫ . ላንግ ሕብረቁምፊ ክፍል ወደ አስወግድ የመጀመሪያው ወይም የመጨረሻው ባህሪ ሕብረቁምፊ ውስጥ ጃቫ . የንዑስ ሕብረቁምፊ() ዘዴ ከመጠን በላይ ተጭኗል እና እንዲያደርጉ የሚያስችልዎ ሁለት ስሪቶችን ያቀርባል አስወግድ ውስጥ ከየትኛውም ቦታ ቁምፊ ጃቫ.

የትኛው ነው የተሻለ StringBuffer ወይም StringBuilder?

ሕብረቁምፊ ግን የማይለወጥ ነው። StringBuffer እና StringBuider ተለዋዋጭ ክፍሎች ናቸው። StringBuffer ክር ደህንነቱ የተጠበቀ እና የተመሳሰለ ነው። StringBuilder አይደለም, ለዚህ ነው StringBuilder የበለጠ ፈጣን ነው። StringBuffer . ሕብረቁምፊ concat + ከዋኝ በውስጥ ይጠቀማል StringBuffer ወይም StringBuilder ክፍል.

የሚመከር: