Tenho duas classes : imprime_tags_java e AbreTags.                         
 A primeira cria e abre o arquivo pedido.txt e a segunda escreve no arquivo 
 uma string.                                                                
 A classe AbreTag é importada no classe imprime_tags_java.Pergunta :        
 Preciso que a segunda classe apenas escreva uma linha no arquivo já aberto 
 pela classe (imprime_tags_java), o que estou fazendo errado, visto que     
 quando executo imprime_tags_java só imprime a string definida nesta classe 
 e não escreve o texto definido na classe AbreTags ?                        
                                                                            
                                                                            
 Segue o código :                                                           
                                                                            
                                                                            
                                                                            
 import java.text.*;                                                        
 import AbreTags.*;                                                         
 public class Imprime_tags_java                                             
 {                                                                          
                                                                            
                                                                            
 public static void main (String[] args) throws Exception, IOException      
 {                                                                          
 String linha = "teste de texto";                                           
 String linha2 = "1";                                                       
                                                                            
                                                                            
 File myfile = new File("pedido.txt");                                      
 PrintWriter writer = new PrintWriter(new FileWriter(myfile));              
 // writer.write(linha+"/u");                                               
 writer.write(linha);                                                       
 AbreTags.escrevetag();                                                     
                                                                            
                                                                            
 writer.write("\f");                                                        
 writer.close();                                                            
                                                                            
                                                                            
 } //main                                                                   
 } //class                                                                  
                                                                            
                                                                            
                                                                            
 import java.io.*;                                                          
 import java.text.*;                                                        
                                                                            
                                                                            
 public class AbreTags                                                      
 {                                                                          
                                                                            
                                                                            
 public static void escrevetag() throws Exception, IOException              
 {                                                                          
 String linha1 = "TEXTO";                                                   
 // File myfile = new File("pedido.txt");                                   
 StringWriter writer = new StringWriter();                                  
 //new FileWriter(myfile));                                                 
 writer.write(linha1);                                                      
                                                                            
                                                                            
 writer.write("\f");                                                        
 writer.close();                                                            
                                                                            
 } //main                                                                   
 } //class                                                                  
                                                                            
                                                                            






------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a