fred.rage 0 Denunciar post Postado Novembro 28, 2004 Galera, estou utilizando a classe abaixo para armazenar um vector com dados na memória...import java.util.*;import java.awt.*;import java.awt.event.*;public class UserData { private Vector vectorUser; private String emailUser; public UserData(String emailUser) { setEmailUser(emailUser); } if (vectorUser.isEmpty()) { vectorUser = new Vector(1); vectorUser.addElement(getEmailUser()); } public void setEmailUser() { this.emailUser = emailUser; } public String getEmailUser() { return this.emailUser; }}mas ao compilar, dá o seguinte erro:C:\teste\UserData.java:15: illegal start of type if (vectorUser.isEmpty()) { ^C:\teste\UserData.java:27: <identifier> expected^2 errorsO que posso fazer para corrigir? Compartilhar este post Link para o post Compartilhar em outros sites
fred.rage 0 Denunciar post Postado Novembro 28, 2004 Galera, já achei o erro... faltava criar um método dentro da classe...Valeu!!import java.util.*;import java.awt.*;import java.awt.event.*;public class UserData { private Vector vectorUser; private String emailUser; public UserData(String emailUser) { setEmailUser(emailUser); } public void CreateVectorUser() { if (vectorUser.isEmpty()) { vectorUser = new Vector(1); vectorUser.addElement(getEmailUser()); } } public void setEmailUser(String emailUser) { this.emailUser = emailUser; } public String getEmailUser() { return this.emailUser; }} Compartilhar este post Link para o post Compartilhar em outros sites