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();

เท่านี้เราก็เอาผลลัพธ์ไปใช้ต่อได้

 

You may also like...