Java examples for java.util:Random String
returns a random word.
/**//from w ww. ja v a 2s . c om * Licensed under the Artistic License; you may not use this file * except in compliance with the License. * You may obtain a copy of the License at * * http://displaytag.sourceforge.net/license.html * * THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. */ //package com.java2s; import java.util.Random; public class Main { /** * list of words. */ private static String[] words = new String[] { "Lorem", //$NON-NLS-1$ "ipsum", //$NON-NLS-1$ "dolor", //$NON-NLS-1$ "sit", //$NON-NLS-1$ "amet", //$NON-NLS-1$ "consetetur", //$NON-NLS-1$ "sadipscing", //$NON-NLS-1$ "elitr", //$NON-NLS-1$ "sed", //$NON-NLS-1$ "diam", //$NON-NLS-1$ "nonumy", //$NON-NLS-1$ "eirmod", //$NON-NLS-1$ "tempor", //$NON-NLS-1$ "invidunt", //$NON-NLS-1$ "ut", //$NON-NLS-1$ "labore", //$NON-NLS-1$ "et", //$NON-NLS-1$ "dolore", //$NON-NLS-1$ "magna", //$NON-NLS-1$ "aliquyam", //$NON-NLS-1$ "erat", //$NON-NLS-1$ "sed", //$NON-NLS-1$ "diam", //$NON-NLS-1$ "voluptua", //$NON-NLS-1$ "At", //$NON-NLS-1$ "vero", //$NON-NLS-1$ "eos", //$NON-NLS-1$ "et", //$NON-NLS-1$ "accusam", //$NON-NLS-1$ "et", //$NON-NLS-1$ "justo", //$NON-NLS-1$ "duo", //$NON-NLS-1$ "dolores", //$NON-NLS-1$ "et", //$NON-NLS-1$ "ea", //$NON-NLS-1$ "rebum", //$NON-NLS-1$ "Stet", //$NON-NLS-1$ "clita", //$NON-NLS-1$ "kasd", //$NON-NLS-1$ "gubergren", //$NON-NLS-1$ "no", //$NON-NLS-1$ "sea", //$NON-NLS-1$ "takimata", //$NON-NLS-1$ "sanctus", //$NON-NLS-1$ "est" }; /** * random number producer. */ private static Random random = new Random(); /** * returns a random word. * @return random word */ public static String getRandomWord() { return words[random.nextInt(words.length)]; } }