Solusi membuat fungsi left,middle,right di java adalah dengan menggunakan fungsi substring yang bisa didownload contohnya disini: http://fainbory.com/8Pwa
Singkat saja penjelasannya fungsi left,middle,right harus dilakukan pada variabel string,kemudian batas awal menghitungnya mulai dari 0, kemudian batas akhir dari subtring harus tepat dikarenakan kalau anda memberikan batas akhirnya kelebihan akan muncul error out off range.
Demikian dari saya semoga bermanfaat.