java - Count characters in specific line -


i reading file , check number of lines, characters , longest line , want know number of characters in second line of file. how can it?

    scanner input = new scanner(new filereader("c:/.../mrr569.fasta"));     int lines = 0;     int characters = 0;     int maxcharacters = 0;     string longestline = "";      while (input.hasnextline()) {         string line = input.nextline();         lines++;         characters += line.length();          if (maxcharacters < line.length()) {             maxcharacters = line.length();             longestline = line;         }      }     system.out.println(lines);     system.out.println(characters);     system.out.println(longestline); 

you need keep track of line on. create variable lineno.

int lineno=1; 

you need store number of characters in second line:

int charsinsecondline=0; 

and @ end of while loop increment variable:

lineno++; 

then in while loop (before increment) add if statement checks if second line

if(lineno==2){     charsinsecondline=line.length(); } 

so code becomes:

scanner input = new scanner(new filereader("c:/.../mrr569.fasta")); int lines = 0; int characters = 0; int maxcharacters = 0; int lineno = 1; int charsinsecondline = 0; string longestline = "";  while (input.hasnextline()) {     string line = input.nextline();     lines++;     characters += line.length();      if (maxcharacters < line.length()) {         maxcharacters = line.length();         longestline = line;     }      if(lineno==2){         charsinsecondline=line.length();     }     lineno++; } system.out.println(lines); system.out.println(characters); system.out.println(longestline); system.out.println(charsinsecondline); 

Comments

Popular posts from this blog

database - VFP Grid + SQL server 2008 - grid not showing correctly -

jquery - Set jPicker field to empty value -

.htaccess - htaccess convert request to clean url and add slash at the end of the url -