פורסם 2008 בנובמבר 2917 שנים אהלן...כתבתי תכנית שקולטת מילים ומסדרת אותן באופן מסויים ב-StringBuffer שאותה אני מדפיס בסופה.יש לי כמה בעיות שאולי תוכלו לעזור לי איתן:1. בכל פעם שמופיע רווח כפול,אני צריך להפוך אותו לרווח יחיד. כמו כן, גם שבסוף ה-StringBuffer לא יהיה רווח מיותר.ניסיתי לעשות זאת עם switch ו-case אבל משום מה כשאני מפעיל את התכנית אז ה-scanner לא מפסיק לעבוד כשאני מקיש Enter.כלומר התכנית לא רצה מעבר ל-scanner2. כאשר אני מפעיל את התכנית פעם אחר פעם, המילים מההפעלה הקודמת של התכנית נשארות בתוך ה-StringBuffers, ובפעולה שאחרי זה,אני מקבל הדפסה כפולה של הקלט של ההפעלה השניה, וכך הלאה... איך אני מאתחל את ה-StringBuffer בכל חזרה של הלולאה?אשמח אם תוכלו לעזור ליתודה, תום.
פורסם 2008 בנובמבר 2917 שנים 1. מהיכן מגיע הרווח הכפול ?2. http://coding.derkeiler.com/Archive/Java/comp.lang.java.help/2005-10/msg00141.html
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.