Android Studio : How to trim string remove white space
ในบางกรณีที่เราประมวลผลบางอย่างแล้วได้ผลลัพธ์เป็น String แต่ปรากฎว่าใน String ที่เราได้มีอักขระพิเศษที่มองไม่เห็น เช่น
“\n”, “\c”, “\r” เป็นต้น
ตัวอย่างเช่น เรามีการเรียกใช้ฟังก์ชัน HttpGet(URL) แล้วเก็บผลลัพธ์จาก URL ลงในตัวแปร ซึ่งจะพบว่ามี white space ติดมาโดยอัตโนมัติ
String res = ""; HttpGet httpget = new HttpGet(url); ResponseHandler<String> responseHandler = new BasicResponseHandler(); res = Client.execute(httpget, responseHandler);
ผลลัพท์ของ res จะมีอักขระพิเศษปน ดังนั้นถ้าต้องการตัดอักขระเหล่านี้ทิ้งให้เรียกใช้ฟังก์ชัน Trim() ดังนี้
res = Client.execute(httpget, responseHandler).trim();
เท่านี้เราก็เอาผลลัพธ์ไปใช้ต่อได้