Gostaria de fazer um programa simples (mas eu naum sei :sad: )
onde ele irá ler e depois escrever uma determinada string.
Mas quero fazer isso com duas classes.
Uma para ler e escrever a string e a classe main para chamar a q le e escreve. quem souber coloque o codigo fonte (com explicação) por favor.
import javax.swing.JOptionPane;
public class test {
public test() {
}
public static void main(String[] args) {
test t = new test();
String entra;
entra = JOptionPane.showInputDialog("entre com a String") ;
System.out.println(entra);
}
}
import javax.swing.JOptionPane;
public class test {
public String testa(){
String entrar = JOptionPane.showInputDialog("entre com a String") ;
return entrar;
}
public static void main(String[] args) {
test w = new test();
String tt = w.testa();
System.out.println("Stirng = "+tt);
}
}
[quote="_Celo"]Gostaria de fazer um programa simples (mas eu naum sei :sad: )
onde ele irá ler e depois escrever uma determinada string.
Mas quero fazer isso com duas classes.
Uma para ler e escrever a string e a classe main para chamar a q le e escreve. quem souber coloque o codigo fonte (com explicação) por favor.
Me corrijam se tiver algo de errado…
obrigadooo[/quote]
Só pra ficar mais claro…
Ler e escrever uma String de onde? Do console? De um JOptionPane?
ai vc decala um objeto que le informação de uma Stream - tipo uma fonte de dados, como o teclado se não me engano.
BufferedRead Entrada = new BufferedReader(new InputStreamReader(System.in))
//objeto que ira ler informações do teclado
ai vc faz uma variavel string receber o metodo readLine() desse objeto:
String a = Entrada.readLine();
se vc conhece Pascal, esse procedimente se assemelha ao ReadLn, só que ao invez de ler qq variavel, ele le só uma string
ai vc tem q converter…
e isso são outros 500…