Re: [java-list] caracter por caracter
Oi vc já pensou em usar uma base de dados para tanto ?? Além de muito mais fácil é mais prático seguro além da senha ficar armazenada em hexa o que já é um pouquinho melhor... - Original Message - From: Caetano [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, November 04, 2002 9:15 AM Subject: Re: [java-list] caracter por caracter Olá Thiago, Você pode usar a classe StringTokenizer (pacote java.util) StringTokenizer st = new StringTokenizer(this is a test); while (st.hasMoreTokens()) { println(st.nextToken()); } imprimirá: this is a test Se vc passar, como segundo parametro o seu delimitador |, a classe irá quebrar a string (que pode ser cada linha do seu arquivo), sempre que encontrar o delimitador passado. Aí fica fácil para implementar sua solução! []'s Caetano - Original Message - From: Thiago de Carvalho Modro [EMAIL PROTECTED] To: [java-list] (E-mail) [EMAIL PROTECTED] Sent: Thursday, October 31, 2002 4:37 PM Subject: [java-list] caracter por caracter Pessoal, estou querendo acessar um arquivo texto pra ler caracter por caracter e guardar em um array. depois comparar o conteúdo da TextField com o que tem no texto. exemplo: login: fulano senha: 123456 aí eu entro no meu arquivo, verifico caracter por caracter até encontrar a sequencia do login (fulano) depois verifico até encontrar a sequencia da senha (123456). se não encontrar o usuário não tem acesso. meu arquivo tah assim: fulano|123456 teste|456789 a minha idéia de acesso é: Para usuário: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres anteriores a este. daí, teoricamente, eu vou ter o campo usuário. sendo assim, eu armazeno esses caracteres em uma variável chamada userName. Para password: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres posteriores a este. daí eu vou ter o campo password. aí, eu armazeno esses caracteres em uma variável chamada userPasswd. eu jah fiz o acesso ao arquivo com FileInputStream numa boa. o negócio tah sendo pegar os caracteres, comparar com a TextField e guardar na variável correspondente. OBS: se houver outra solução me digam (deve ter com certeza). Obrigado. Thiago C. Modro Perdigão Agroindustrial S.A. Fone/Phone: +55 11 37185270 [EMAIL PROTECTED] www.perdigao.com.br -- 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] - -- 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] - -- 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] -
RE: [java-list] caracter por caracter
leia com um FileReader associado a um BufferedReader, com isso você consegue ler a linha inteira, depois é só utilizar o StringTokenizer para separar pelo caracter | -Original Message- From: Thiago de Carvalho Modro [mailto:estcrm1;perdigao.com.br] Sent: Thursday, October 31, 2002 16:37 To: [java-list] (E-mail) Subject: [java-list] caracter por caracter Pessoal, estou querendo acessar um arquivo texto pra ler caracter por caracter e guardar em um array. depois comparar o conteúdo da TextField com o que tem no texto. exemplo: login: fulano senha: 123456 aí eu entro no meu arquivo, verifico caracter por caracter até encontrar a sequencia do login (fulano) depois verifico até encontrar a sequencia da senha (123456). se não encontrar o usuário não tem acesso. meu arquivo tah assim: fulano|123456 teste|456789 a minha idéia de acesso é: Para usuário: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres anteriores a este. daí, teoricamente, eu vou ter o campo usuário. sendo assim, eu armazeno esses caracteres em uma variável chamada userName. Para password: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres posteriores a este. daí eu vou ter o campo password. aí, eu armazeno esses caracteres em uma variável chamada userPasswd. eu jah fiz o acesso ao arquivo com FileInputStream numa boa. o negócio tah sendo pegar os caracteres, comparar com a TextField e guardar na variável correspondente. OBS: se houver outra solução me digam (deve ter com certeza). Obrigado. Thiago C. Modro Perdigão Agroindustrial S.A. Fone/Phone: +55 11 37185270 [EMAIL PROTECTED] www.perdigao.com.br -- 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] - -- 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] -
Re: [java-list] caracter por caracter
Dê uma olhada na classe StringTokenizer. Acho que fica melhor ler a linha inteira e separar em campos. ---Jonatan Schroeder[EMAIL PROTECTED] - Original Message - From: Thiago de Carvalho Modro To: [java-list] (E-mail) Sent: Thursday, October 31, 2002 4:37 PM Subject: [java-list] caracter por caracter Pessoal, estou querendo acessar um arquivo texto pra ler caracter por caracter e guardar em um array. depois comparar o conteúdo da TextField com o que tem no texto.exemplo:login: fulanosenha: 123456aí eu entro no meu arquivo, verifico caracter por caracter até encontrar a sequencia do login (fulano)depois verifico até encontrar a sequencia da senha (123456). se não encontrar o usuário não tem acesso.meu arquivo tah assim:fulano|123456teste|456789a minha idéia de acesso é: Para usuário:qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres anteriores a este. daí, teoricamente, eu vou ter o campo usuário. sendo assim, eu armazeno esses caracteres em uma variável chamada userName.Para password:qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres posteriores a este. daí eu vou ter o campo password. aí, eu armazeno esses caracteres em uma variável chamada userPasswd.eu jah fiz o acesso ao arquivo com FileInputStream numa boa. o negócio tah sendo pegar os caracteres, comparar com a TextField e guardar na variável correspondente.OBS: se houver outra solução me digam (deve ter com certeza).Obrigado.Thiago C. ModroPerdigão Agroindustrial S.A.Fone/Phone: +55 11 37185270[EMAIL PROTECTED]www.perdigao.com.br-- 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] caracter por caracter
Amigo, Deixe lhe dar uma idéia, use XML, vai ser mais fácil. Ainda não implementei nada com ele mas existem diversos exemplos pela internet. Atenciosamente, Gideoni Hudson - Original Message - From: Thiago de Carvalho Modro [EMAIL PROTECTED] To: [java-list] (E-mail) [EMAIL PROTECTED] Sent: Thursday, October 31, 2002 4:37 PM Subject: [java-list] caracter por caracter Pessoal, estou querendo acessar um arquivo texto pra ler caracter por caracter e guardar em um array. depois comparar o conteúdo da TextField com o que tem no texto. exemplo: login: fulano senha: 123456 aí eu entro no meu arquivo, verifico caracter por caracter até encontrar a sequencia do login (fulano) depois verifico até encontrar a sequencia da senha (123456). se não encontrar o usuário não tem acesso. meu arquivo tah assim: fulano|123456 teste|456789 a minha idéia de acesso é: Para usuário: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres anteriores a este. daí, teoricamente, eu vou ter o campo usuário. sendo assim, eu armazeno esses caracteres em uma variável chamada userName. Para password: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres posteriores a este. daí eu vou ter o campo password. aí, eu armazeno esses caracteres em uma variável chamada userPasswd. eu jah fiz o acesso ao arquivo com FileInputStream numa boa. o negócio tah sendo pegar os caracteres, comparar com a TextField e guardar na variável correspondente. OBS: se houver outra solução me digam (deve ter com certeza). Obrigado. Thiago C. Modro Perdigão Agroindustrial S.A. Fone/Phone: +55 11 37185270 [EMAIL PROTECTED] www.perdigao.com.br -- 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] - -- 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] -
Re: [java-list] caracter por caracter
Olá Thiago, Faça assim: import java.util.*; public class LerString{ public static void main(String[]args){ Vector vct = new Vector(); String teste = Wilder; char [] array = new char[teste.length()]; for(int i = 0; i = teste.length() - 1; i++) array[i] = teste.charAt(i); for(int i = 0; i = array.length - 1; i++) System.out.println(array[i]); } } Se vc compilar isso e executar funciona q é uma beleza daí pode implementar com o que vc quiser Atenciosamente, Wilder Rodrigues Desenvolvedor JAVA/JSP Oracle OR8i | A8i -- 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] -
Re: [java-list] caracter por caracter
Olá Thiago, Você pode usar a classe StringTokenizer (pacote java.util) StringTokenizer st = new StringTokenizer(this is a test); while (st.hasMoreTokens()) { println(st.nextToken()); } imprimirá: this is a test Se vc passar, como segundo parametro o seu delimitador |, a classe irá quebrar a string (que pode ser cada linha do seu arquivo), sempre que encontrar o delimitador passado. Aí fica fácil para implementar sua solução! []'s Caetano - Original Message - From: Thiago de Carvalho Modro [EMAIL PROTECTED] To: [java-list] (E-mail) [EMAIL PROTECTED] Sent: Thursday, October 31, 2002 4:37 PM Subject: [java-list] caracter por caracter Pessoal, estou querendo acessar um arquivo texto pra ler caracter por caracter e guardar em um array. depois comparar o conteúdo da TextField com o que tem no texto. exemplo: login: fulano senha: 123456 aí eu entro no meu arquivo, verifico caracter por caracter até encontrar a sequencia do login (fulano) depois verifico até encontrar a sequencia da senha (123456). se não encontrar o usuário não tem acesso. meu arquivo tah assim: fulano|123456 teste|456789 a minha idéia de acesso é: Para usuário: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres anteriores a este. daí, teoricamente, eu vou ter o campo usuário. sendo assim, eu armazeno esses caracteres em uma variável chamada userName. Para password: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres posteriores a este. daí eu vou ter o campo password. aí, eu armazeno esses caracteres em uma variável chamada userPasswd. eu jah fiz o acesso ao arquivo com FileInputStream numa boa. o negócio tah sendo pegar os caracteres, comparar com a TextField e guardar na variável correspondente. OBS: se houver outra solução me digam (deve ter com certeza). Obrigado. Thiago C. Modro Perdigão Agroindustrial S.A. Fone/Phone: +55 11 37185270 [EMAIL PROTECTED] www.perdigao.com.br -- 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] - -- 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] -
Re: [java-list] caracter por caracter
Thiago, dê uma olhada na classe java.io.StreamTokenizer. []'s, Luis Sergio - Original Message - From: Thiago de Carvalho Modro [EMAIL PROTECTED] To: [java-list] (E-mail) [EMAIL PROTECTED] Sent: Thursday, October 31, 2002 4:37 PM Subject: [java-list] caracter por caracter Pessoal, estou querendo acessar um arquivo texto pra ler caracter por caracter e guardar em um array. depois comparar o conteúdo da TextField com o que tem no texto. exemplo: login: fulano senha: 123456 aí eu entro no meu arquivo, verifico caracter por caracter até encontrar a sequencia do login (fulano) depois verifico até encontrar a sequencia da senha (123456). se não encontrar o usuário não tem acesso. meu arquivo tah assim: fulano|123456 teste|456789 a minha idéia de acesso é: Para usuário: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres anteriores a este. daí, teoricamente, eu vou ter o campo usuário. sendo assim, eu armazeno esses caracteres em uma variável chamada userName. Para password: qdo encontrar o delimitador '|' verificar na linha atual todos os caracteres posteriores a este. daí eu vou ter o campo password. aí, eu armazeno esses caracteres em uma variável chamada userPasswd. eu jah fiz o acesso ao arquivo com FileInputStream numa boa. o negócio tah sendo pegar os caracteres, comparar com a TextField e guardar na variável correspondente. OBS: se houver outra solução me digam (deve ter com certeza). Obrigado. Thiago C. Modro Perdigão Agroindustrial S.A. Fone/Phone: +55 11 37185270 [EMAIL PROTECTED] www.perdigao.com.br -- 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] - -- 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] -