> cara mecahnya dan masukin kedalam variabel gmn yach mas ? > saya buat seperti ini : > String vtextfield = request.getParamater("nama"); > String token[] = vtextfield.split(" "); > for(int i=0;i<=token.length;i++) > { > String kesatu = token[1]; > String kedua = token[2]; > System.out.println("kesatu "+kesatu); > System.out.println("kedua "+kedua ); > }
ga bisa itu mah dipindahin ke variable. Soalnya panjang array hasil split kan bervariasi. Jadi ya bisanya token[0] token[1] dan seterusnya sampe token.length -1 . kode ini i<=token.length bisa bikin error arrayindexoutofbound karena maksimum index dalam array adalah token.length -1. Misalnya "pak suro mangan boto entek limo" kalau dipecah panjang array token = 6, kalau km akses token[6] error, karena array indexnya dimulai dari 0 dan berarkhir di length-1 = 5. kalau mau ambil satu2 nilainya harus for(int i = 0; i< token.length; i++) nggak boleh <= ntar kena error. -- http://ifnu.artivisi.com +62 856 9211 8687 regards