Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Random;
- import java.util.Scanner;
- public class madLibs {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- ArrayList the = new ArrayList();
- the.add("the");
- the.add("the");
- ArrayList adjectives = new ArrayList();
- adjectives.add("tall");
- adjectives.add("pink");
- ArrayList nouns = new ArrayList ();
- nouns.add("teacher");
- nouns.add("friend");
- ArrayList verbs = new ArrayList();
- verbs.add("gave");
- verbs.add("brought");
- ArrayList adverbs = new ArrayList();
- adverbs.add("to");
- adverbs.add("for");
- ArrayList numbers = new ArrayList();
- numbers.add("1");
- numbers.add("1000000");
- ArrayList moreNouns = new ArrayList();
- moreNouns.add("student");
- moreNouns.add("people");
- ArrayList moreAdjectives = new ArrayList();
- moreAdjectives.add("good");
- moreAdjectives.add("great");
- ArrayList evenMoreNouns = new ArrayList();
- evenMoreNouns.add("grades");
- evenMoreNouns.add("happiness");
- System.out.println(getVerbs(verbs));
- String input = "The adjective noun verb adverb number adjective noun";
- String output = "";
- Scanner scan1 = new Scanner(input);
- String word = "";
- } //main ends here
- public static String getThe(ArrayList the)
- {
- Random rand = new Random();
- int n = rand.nextInt(the.size());
- return (String) the.get(n);
- }
- public static String getAdjectives (ArrayList adjectives)
- {
- Random rand = new Random();
- int n = rand.nextInt(adjectives.size());
- return (String) adjectives.get(n);
- }
- public static String getNouns(ArrayList nouns)
- {
- Random rand = new Random();
- int n = rand.nextInt(nouns.size());
- return (String) nouns.get(n);
- }
- public static String getVerbs(ArrayList verbs)
- {
- Random rand = new Random();
- int n = rand.nextInt(verbs.size());
- return (String) verbs.get(n);
- }
- public static String getAdVerbs(ArrayList adverbs)
- {
- Random rand = new Random();
- int n = rand.nextInt(adverbs.size());
- return (String) adverbs.get(n);
- }
- public static String getNumbers(ArrayList numbers)
- {
- Random rand = new Random();
- int n = rand.nextInt(numbers.size());
- return (String) numbers.get(n);
- }
- public static String getMoreNouns(ArrayList moreNouns)
- {
- Random rand = new Random();
- int n = rand.nextInt(moreNouns.size());
- return (String) moreNouns.get(n);
- }
- public static String getMoreAdjectives(ArrayList moreAdjectives)
- {
- Random rand = new Random();
- int n = rand.nextInt(moreAdjectives.size());
- return (String) moreAdjectives.get(n);
- }
- public static String getEvenMoreNouns(ArrayList evenMoreNouns)
- {
- Random rand = new Random();
- int n = rand.nextInt(evenMoreNouns.size());
- return (String) evenMoreNouns.get(n);
- }
- } //program ends here
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement