Sou iniciante em java e gostaria de saber como faço para imprimir uma variável de outra classe. Exemplo: criei uma variável String chamada Ato1 em uma classe, quero criar uma variável em outra classe recebendo o que esta em Ato1.
Ola, tenho uma pergunta
A
2 Respostas
N
Classe principal
package classes;
public class Class1 {
public static void main(String[] args) {
Class2 class2 = new Class2();
System.out.println(class2.variavel);
}
}
Classe onde a váriavel se localiza
package classes;
public class Class2 {
public String variavel = "valor";
}
Do jeito que eu aprendi é necessário pegar a classe onde se localiza a váriavel e colocar em um objeto, assim você pode ultilizar a váriavel. Mesmo assim, ainda é nescessário que você defina a váriavel como publica.
Espeto ter ajudado!
L
2 likes
Complementando:
Não é necessário que a variável seja pública. Pode apenas definir um método para acessar a variável:
private String variavel;
public String getVariavel() {
return variavel;
}
Criado 27 de agosto de 2022
Ultima resposta 28 de ago. de 2022
Respostas 2
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo