java - alphabetizing a list from a single string -
i'm trying create program takes in single string , sorts words alphabetical order, have @ moment nothing printing out:
system.out.println("enter words, sepaated commas , spaces"); string input= scanner.next(); string[] words= input.split(" "); arrays.sort(words); stringbuilder zoop= new stringbuilder(); for(int i=1; i<words.length; i++){ zoop.append(" "); zoop.append(words[i]); } string sorted= zoop.tostring(); system.out.println(sorted);
scanner scanner = new scanner(system.in); string input = scanner.nextline(); and
for(int i=0; i<words.length; i++){ scanner.next() returns next complete token. in case, returns first word. since loop started 1 instead of 0, program printed nothing.
Comments
Post a Comment