כיצד אוכל להסיר תו מ-StringBuffer ב-Java?
כיצד אוכל להסיר תו מ-StringBuffer ב-Java?

וִידֵאוֹ: כיצד אוכל להסיר תו מ-StringBuffer ב-Java?

וִידֵאוֹ: כיצד אוכל להסיר תו מ-StringBuffer ב-Java?
וִידֵאוֹ: CS50 2015 - Week 5 2024, מאי
Anonim

StringBuffer . לִמְחוֹק שיטת () מסירה את דמויות במחרוזת משנה של רצף זה. מחרוזת המשנה מתחילה בהתחלה שצוינה ומתרחבת עד ל- אופי בסוף המדד - 1 או עד סוף הרצף אם אין כזה אופי קיים. אם ההתחלה שווה לסוף, לא יבוצעו שינויים.

לאחר מכן, אפשר גם לשאול, כיצד אוכל להסיר את התו האחרון ממחרוזת ב-Java?

substring() של ג'אווה substring() בשיטה מובנית של המחלקה חוּט היא הדרך הידועה ביותר של איך להסיר ה הדמות האחרונה . זה נעשה על ידי קבלת מהקיים חוּט את כל דמויות החל ממיקום המדד הראשון 0 עד הבא ל אחרון מיקום, פירושו אורך ה חוּט מינוס 1.

שנית, מה השימוש ב-StringBuffer ב-Java? StringBuffer ב-Java משמש ליצירת אובייקטי מחרוזת הניתנים לשינוי. זה אומר שאנחנו יכולים השתמש ב-StringBuffer להוסיף, להפוך, להחליף, לשרשר ולתפעל מחרוזות או רצף של תווים. שיטות מקבילות תחת StringBuffer class נוצרות בהתאמה כדי לדבוק בפונקציות אלה.

באופן דומה אפשר לשאול, איך מוחקים משהו בג'אווה?

אין לִמְחוֹק ב java , וכל האובייקטים נוצרים על הערימה. ל-JVM יש אספן אשפה המסתמך על ספירות התייחסויות. ברגע שאין יותר הפניות לחפץ, הוא הופך זמין לאיסוף על ידי אספן האשפה.

מהו התו האחרון של מחרוזת?

מחרוזות ב-C מיוצגים על ידי מערכים של דמויות . הסוף של ה חוּט מסומן בספיישל אופי , האפס אופי , שזה פשוט ה אופי עם הערך 0. (ה-null אופי אין קשר מלבד השם למצביע האפס. ב-ASCII אופי קבע, האפס אופי נקרא NUL.)

מוּמלָץ: