How can I convert an integer returned by the read() in a BufferedReader to the actual character value and then append it to a String? The rea
read()
BufferedReader
rea
you could also read it into a char buffer
char[] buff = new char[1024]; int read; StringBuilder response= new StringBuilder(); while((read = bufferedReader.read(buff)) != -1) { response.append( buff,0,read ) ; }
this will be more efficient than reading char per char