Meu pequeno problema é:
Tenho um algoritmo que esta fazendo uma leitura de um txt, porem ele usa o args do main public static void main(String args[]) .
Gostaria de saber como substituir esse args para que o usuario digite o nome do arquivo a ser lido.
Meu codigo
public class Teste {
static BufferedReader in;
public static void main(String[] args) throws Exception {
String nome = JOptionPane.showInputDialog("Digite o nome do arquivo");
//quero trocar o System.in
//pelo que eu troco?
//Se nao der para trocar, como eu uso ele
in = new BufferedReader(new InputStreamReader(
System.in));
String linha = "";
while ((linha = in.readLine()) != null)
linha = linha.readLine();