String exercises
Start in Bluej by creating a new class (naming it anything) and pasting the contents below in it.
/** * This is the shell of code to practice with strings * * @author J. Borland * @version 4 */ public class HW2_StringPractice { public static void testOutputOfStrings (String name) { // example String myDog="Luna"; System.out.println("My dog is " + myDog); //Example of a few methods int numOfLetters=name.length(); System.out.println(myFirstName+" is "+ numOfLetters+" letters long"); //Now if I wanted to replace all the J's with H's String spanishName=name.replace('J','H'); spanishName=spanishName.replace('j','h'); System.out.println("Your Spanish name is"+ spanishName); } //Insert the code for instult user that will take in a name and insult them viciously //Like Jeff is a turtle public static void insultUser(String name) { //the following line is just so the user understands that program is not finished. Replace this with your code. System.out.println("The code for this method needs to be added."); } //Insert the code to compliment user as described below //If they said Jeff, it would say Jeff, Jeff, say it twice its just as nice public static void complimentUser(String name) { //the following line is just so the user understands that program is not finished. Replace this with your code. System.out.println("The code for this method needs to be a dded."); } //Insert the code to say name and player number like "Jeff Borland is player number 14" public static void sportIdentifier(String name, int number) { //the following line is just so the user understands that program is not finished. Replace this with your code. System.out.println("The code for this method needs to be added."); } //Insert the code to say name and team like "Jeff Borland plays for the Bears" public static void sportsTeam(String name, String team) { //the following line is just so the user understands that program is not finished. Replace this with your code. System.out.println("The code for this method needs to be added."); } //Insert the code that will say how many letters are in total in both words //So if they put in apple and then sauce it would say 10. public static void findLengthTotal(String word1, String word2) { //the following line is just so the user understands that program is not finished. Replace this with your code. System.out.println("The code for this method needs to be added."); } //ALL BELOW EXTRA CREDIT or required for all hotshots: //Insert the code for maineh that will replace all r with h's as old time mainehs do. public static void makeMaineh(String phrase) { //the following line is just so the user understands that program is not finished. Replace this with your code. System.out.println("The code for this method needs to be added."); } //Insert the code for piglatin that will take the first letter put it on the end and add 'ay' public static void makePigLatin(String word) { //the following line is just so the user understands that program is not finished. Replace this with your code. System.out.println("The code for this method needs to be added."); } //Remove all vowels so peanut would say pnt public static void removeVowels(String word) { } //SUPER ADVANCED //The method would find from the first A to the end // So if the word was Trash it would say ash // Or the word Lousiana would be ana public static void firstAPlus(String word) { } /** will take in a phrase and change it to all lower case but the first letter will be caps * So if they put in fRankenSTEIN it would be Frankenstein */ public static void fixCapitilization (String phrase) { } /** * this method takes in a string and prints * out the last letter of the string * like if they put in apple as word it would print out * The last letter of apple is e */ public static void findLast(String word) { } //Capitalize every other letter in the word, so Frankenstein would become FrAnKeNsTeIn public static void capitlizeEveryOther(String word) { } } |