Java - Put the content of a txt file in a String using Scanner class -


i have example txt file:

this example file. 

i want put content of file in string using scanner class. resolved problem follows:

try {     scanner s = new scanner(new file("example.txt"));     string filecontent = new string();     int = 0;     while(s.hasnextline())     {         if(i !=0)          {             filecontent += "\n";         }         filecontent += s.nextline();         i++;     } } catch(filenotfoundexception e) {  } 

if didn't put line on if:

filecontent += "\n"; 

i string begins \n , that's not want, because want have same content of file in filecontent string.
there better way want? important me use scanner class.
thanks!

try if need string, try like:

string content = s.usedelimiter("\\z").next(); system.out.println(content); 

Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -