Question: What I want to do next inside this Java method is make sure the characters are returned in 5 letter chunks. Am having some trouble

What I want to do next inside this Java method is make sure the characters are returned in 5 letter chunks. Am having some trouble with the code and getting it to display properly. For example, I need "abcdefghijklmnop" to return as " nopqr stuvw xyzab c"

public static char[] charConvert ( String [] sentences ) { int totLength = sentences[0].length() + sentences[1].length() + sentences[2].length() + sentences[3].length() + sentences[4].length(); char [] letter = new char[totLength]; int y = 0; int z = 0; for ( int i = 0; i < sentences.length; i++ ) { String str = sentences[i]; z = 0; while ( y < totLength && z < str.length() ) { switch ( str.charAt(z)) { case 'a': case 'A': letter[y] = 'N'; break;

case 'b': case 'B': letter[y] = 'O'; break;

case 'c': case 'C': letter[y] = 'P'; break;

case 'd': case 'D': letter[y] = 'Q'; break;

case 'e': case 'E': letter[y] = 'R'; break;

case 'f': case 'F': letter[y] = 'S'; break;

case 'g': case 'G': letter[y] = 'T'; break;

case 'h': case 'H': letter[y] = 'U'; break;

case 'i': case 'I': letter[y] = 'V'; break;

case 'j': case 'J': letter[y] = 'W'; break;

case 'k': case 'K': letter[y] = 'X'; break;

case 'l': case 'L': letter[y] = 'Y'; break;

case 'm': case 'M': letter[y] = 'Z'; break; case 'n': case 'N': letter[y] = 'A'; break;

case 'o': case 'O': letter[y] = 'B'; break;

case 'p': case 'P': letter[y] = 'C'; break;

case 'q': case 'Q': letter[y] = 'D'; break;

case 'r': case 'R': letter[y] = 'E'; break;

case 's': case 'S': letter[y] = 'F'; break;

case 't': case 'T': letter[y] = 'G'; break;

case 'u': case 'U': letter[y] = 'H'; break;

case 'v': case 'V': letter[y] = 'I'; break;

case 'w': case 'W': letter[y] = 'J'; break;

case 'x': case 'X': letter[y] = 'K'; break;

case 'y': case 'Y': letter[y] = 'L'; break;

case 'z': case 'Z': letter[y] = 'M'; break;

default: break; } y++; z++; } } return letter; }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!