Fala pessoal, sou novo por aqui e estava precisando da ajuda de vocês, segue minha dúvida:
Eu estou tentando fazer minha primeira aplicação, e a metodologia da mesma será:
Gerar randomicamente uma String(que está em um arquivo.txt, ou .xls ou .doc).
O que eu pensei foi o seguinte, criar um array com todos as Strings(linha por linha), depois usar a função java.lang.Math.random no índice do array, com isso eu terei o índice do array e é só imprimir o mesmo.(estou certo?)
Não sei se realmente funcionará, mas até agora eu não consegui ler do arquivo e popular o array(está é minha dificuldade, como pegar o BufferedReader e passar para o array). :?:
Beleza,
ler de um arquivo eu consigo numa boa, o problema todo é ler e passar isso pra um array, não consigo implementar de maneira nenhuma, mesmo assim valeu pela força e surgiu uma nova idéia para eu ler um arquivo.
Se souber como popular o que foi lido do arquivo em um array, posta ai. :?:
Abs
T
thingol
A forma mais simples de ler um arquivo em um array é usar um ArrayList, e então criar um array a partir do arraylist.
List<String>linhas=ArrayList<String>();
....
linha=...;linhas.add(linha);
....
String[]arrayLinhas=linhas.toArray(newString[0]); // isto irá criar um Array a partir do seu ArrayList.