מה ההבדל בין isEmpty ל- Isblank?
מה ההבדל בין isEmpty ל- Isblank?

וִידֵאוֹ: מה ההבדל בין isEmpty ל- Isblank?

וִידֵאוֹ: מה ההבדל בין isEmpty ל- Isblank?
וִידֵאוֹ: 50 Ultimate Excel Советы и хитрости для 2020 2024, סֶפּטֶמבֶּר
Anonim

ריק () מחזירה true עבור ריקים (רק רווחים לבנים) וגם עבור מחרוזת null. זה ריק () מחזירה true כאשר אין רצף char בתוך ה פרמטר מחרוזת או כאשר פרמטר מחרוזת הוא null. הֶבדֵל האם זה זה ריק () מחזירה false אם פרמטר מחרוזת מכיל רק רווחים.

מזה, מה ההבדל בין StringUtils Isblank ל-Stringutils isEmpty?

StringUtils . זה ריק () משמש כדי למצוא אם המחרוזת היא באורך 0 או null. אבל StringUtils . ריק () לוקח את זה צעד קדימה.

בצד למעלה, האם ריק או ריק? ריק() לעומת isEmpty() שתי השיטות משמשות לבדיקת רֵיק אוֹ ריק מחרוזות ב-java. ההבדל בין שתי השיטות הוא ששיטת isEmpty() מחזירה true if, ורק אם, אורך המחרוזת הוא 0. השיטה isBlank() בודקת רק תווים שאינם רווחים. זה לא בודק את אורך המיתר.

חוץ מזה, האם isEmpty בודק את NULL?

אתה לא יכול להשתמש ב-String. זה ריק () אם זה ריק . הכי טוב זה שתהיה לך שיטה משלך בדוק null אוֹ ריק . כפי שאתה יכול לראות את זה המחאות את אורך החוט אז אתה בהחלט חייב חשבון אם המחרוזת היא ריק לפני.

איך בודקים אם מחרוזת ריקה או לא?

אז לדעתי זו הזכות דרך לבדוק אם המחרוזת ריקה או לא . אם אתה הגדרה של מחרוזת ריקה גם כולל ריק אז אתה יכול גם להשתמש במחלקה StringUtils של Apache Commons Lang. יש לו שיטות כמו isEmpty() שמחזירות true עבור שניהם ריק ו מחרוזת ריקה מילולית.

מוּמלָץ: