[SouJava-J] conversao
Pessoal Ha alguma maneira melhor de eu converter uma String para um int??? Olhem meu codigo: == String sQuantAnt = new String(); sQuantAux = "10"; Integer iQtde1 = new Integer(0); iQ1 = iQtde1.parseInt(sQuantAux); == Existe uma meneira mais facil de fazer isso?? Abraco Luis = Luis Henrique Bogo FURB - BCC Turma 96/01 = "Eh muito melhor ter ousadia para feitos poderosos, conquistar triunfos gloriosos, mesmo arriscando-se a fracassar, do que cerrar fileiras ao lado de espihritos pobres que nao gozam nem sofrem, porque vivem em um eterno crepuhsculo, sem conhecer a vitohria ou a derrota." - Roosevelt - Original Message - From: Rubens do Amaral Neto [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Monday, March 20, 2000 4:42 PM Subject: Re: [SouJava-J] Decompiler Luis Fernando, Da uma olhada em http://www.mass.eti.br/java/41.html . Rubens -Mensagem original- De: Luis Fernando [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Domingo, 19 de Margo de 2000 17:21 Assunto: [SouJava-J] Decompiler Olah a todos, Alguem saberia me dizer onde conseguir um bom discompilador, de preferencia gratuito? Obrigado, []'s __ Get Your Private, Free Email at http://www.hotmail.com --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP [dzvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP [dzvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] conversao
Tente String aValor = "10" ; int iValor = Integer.valueOf(aValor).intValue() ; Saudacoes Luiz Bucci At 08:58 23/03/00 -0300, Luis H. Bogo wrote: Pessoal Ha alguma maneira melhor de eu converter uma String para um int??? Olhem meu codigo: == String sQuantAnt = new String(); sQuantAux = "10"; Integer iQtde1 = new Integer(0); iQ1 = iQtde1.parseInt(sQuantAux); == Existe uma meneira mais facil de fazer isso?? Abraco Luis = Luis Henrique Bogo FURB - BCC Turma 96/01 = "Eh muito melhor ter ousadia para feitos poderosos, conquistar triunfos gloriosos, mesmo arriscando-se a fracassar, do que cerrar fileiras ao lado de espihritos pobres que nao gozam nem sofrem, porque vivem em um eterno crepuhsculo, sem conhecer a vitohria ou a derrota." - Roosevelt - Original Message - From: Rubens do Amaral Neto [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Monday, March 20, 2000 4:42 PM Subject: Re: [SouJava-J] Decompiler Luis Fernando, Da uma olhada em http://www.mass.eti.br/java/41.html . Rubens -Mensagem original- De: Luis Fernando [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Domingo, 19 de Margo de 2000 17:21 Assunto: [SouJava-J] Decompiler Olah a todos, Alguem saberia me dizer onde conseguir um bom discompilador, de preferencia gratuito? Obrigado, []'s __ Get Your Private, Free Email at http://www.hotmail.com --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP [dzvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP [dzvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] conversao
"Luis H. Bogo" wrote: Pessoal Ha alguma maneira melhor de eu converter uma String para um int??? Olhem meu codigo: == String sQuantAnt = new String(); sQuantAux = "10"; Integer iQtde1 = new Integer(0); iQ1 = iQtde1.parseInt(sQuantAux); == String sQuantAnt = "10"; int iQ1 = Integer.valueOf(sQuantAnt).intValue(); -- Sven E. van 't Veer, llm. Departamento de Desenvolvimento Brasil Informatica. http://www.brvip.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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] conversao
Tente int iValor = Integer.parseInt( Qualquer var Strig ); Da para fazer direto com parseInt já que se trata de método static nao é necessário instanciar o objeto Integer Ok Luis escreveu: === String sQuantAnt = new String(); sQuantAux = "10"; Integer iQtde1 = new Integer(0); iQ1 = iQtde1.parseInt(sQuantAux); == Existe uma meneira mais facil de fazer isso?? Abraco Luis --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] conversao
Experimente isso: int i; try { i = Integer parseint(str); } catch (NumberFormatException nfe) { System.err.println("Formato inválido"); } "Luis H. Bogo" wrote: Pessoal Ha alguma maneira melhor de eu converter uma String para um int??? Olhem meu codigo: == String sQuantAnt = new String(); sQuantAux = "10"; Integer iQtde1 = new Integer(0); iQ1 = iQtde1.parseInt(sQuantAux); == Existe uma meneira mais facil de fazer isso?? Abraco Luis = Luis Henrique Bogo FURB - BCC Turma 96/01 = "Eh muito melhor ter ousadia para feitos poderosos, conquistar triunfos gloriosos, mesmo arriscando-se a fracassar, do que cerrar fileiras ao lado de espihritos pobres que nao gozam nem sofrem, porque vivem em um eterno crepuhsculo, sem conhecer a vitohria ou a derrota." - Roosevelt - Original Message - From: Rubens do Amaral Neto [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Monday, March 20, 2000 4:42 PM Subject: Re: [SouJava-J] Decompiler Luis Fernando, Da uma olhada em http://www.mass.eti.br/java/41.html . Rubens -Mensagem original- De: Luis Fernando [EMAIL PROTECTED] Para: [EMAIL PROTECTED] [EMAIL PROTECTED] Data: Domingo, 19 de Margo de 2000 17:21 Assunto: [SouJava-J] Decompiler Olah a todos, Alguem saberia me dizer onde conseguir um bom discompilador, de preferencia gratuito? Obrigado, []'s __ Get Your Private, Free Email at http://www.hotmail.com --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP [dzvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP [dzvidas mais comuns: http://www.soujava.org.br/faq.htm] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - -- Ricardo Ni Kau Hsu Personne/Excon Net Business [EMAIL PROTECTED] R. Sao Tome, 119 cj. 24 - Vila Olimpia Tel/Fax +55-11-3048-0766 Sao Paulo - SP - Brazil - 04551-080 S/MIME Cryptographic Signature
Re: [SouJava-J] Conversao binario para decimal
Pelo que me lembro, em maquinas SUN, um numero e formado de maneira diferente da de maquinas x86, mas nao tenho certeza total. -Original Message- From: [EMAIL PROTECTED] [EMAIL PROTECTED] To: [EMAIL PROTECTED] [EMAIL PROTECTED] Date: Terça-feira, 15 de Fevereiro de 2000 21:56 Subject: Re: [SouJava-J] Conversao binario para decimal Carvalho, quando eu falei que o numero deve ser lido da direita para esquerda, eu quis dizer que o SEU programa/subrotina deve ler o numero dessa forma. Eu nao acredito que isso tenha nada haver com problemas de portabilidade (eu posso estar enganado, e' claro ...) Abracos Brasko In a message dated 2/15/00 5:51:59 AM Eastern Standard Time, [EMAIL PROTECTED] writes: A conversao de binario para inteiro e' a seguinte: 1) o numero binario deve ser tratado da direita para a esquerda. Oooppss!!! Perguntinha: isso eh portavel? Nao temos maquinas BigEndian e LowEndian? Isso nao muda de maquina aa maquina? Como ter certeza? 2) se houver o numero 1 no bit voce deve somar uma potencia de 2 ao numero inteiro. 3) se houver o numero 0 voce nao soma nada ao numero inteiro. Exemplo: representacao binaria: 1 1 0 0 1 0 1 representacao decimal (1)*2^6 + (1)*2^5 + (0)*2^4 + (0)*2^3 + (1)*2 ^ 2 + (0)*2^1 + (1)*2^0 = = 64 + 32+ 0 + 0 + 4 + 0 + 1= =101 --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao binario para decimal
On Mon, 14 Feb 2000 [EMAIL PROTECTED] wrote: A conversao de binario para inteiro e' a seguinte: 1) o numero binario deve ser tratado da direita para a esquerda. Oooppss!!! Perguntinha: isso eh portavel? Nao temos maquinas BigEndian e LowEndian? Isso nao muda de maquina aa maquina? Como ter certeza? 2) se houver o numero 1 no bit voce deve somar uma potencia de 2 ao numero inteiro. 3) se houver o numero 0 voce nao soma nada ao numero inteiro. Exemplo: representacao binaria: 1 1 0 0 1 0 1 representacao decimal (1)*2^6 + (1)*2^5 + (0)*2^4 + (0)*2^3 + (1)*2 ^ 2 + (0)*2^1 + (1)*2^0 = = 64 + 32+ 0 + 0 + 4 + 0 + 1= =101 o processo inverso e' similar, lembrando e' claro que so' numeros inteiros podem ser convertidos para binario usando este metodo. Com um simples do loop voce implementa a operacao acima (e a operacao inversa). Boa sorte Brasko --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Luis Campos de Carvalho System Administrator at ECB -- Escola Paulista de Medicina "Aquele que nao recorda o passado estah condedado a esquecer onde estacionou o carro" -- Um sabio chines =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao binario para decimal
Fabiano Fernandes de Souza wrote: Gostaria de saber como faco para converter um numero binario para um numero em decimal e vice versa. Já que eu entrei nessa discussão, vou aproveitar para responder a pergunta original: Basta ler a documentação da classe Integer. Ela já tem métodos prontos que fazem isso para você. Um abraço, Einar Saukas Technical Consultant Summa Technologies, Inc. http://www.summa-tech.com --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao binario para decimal
Em complemento à informação do nosso amigo, você encontra uma rotina em java (applet) para conversão entre bases numéricas em http://members.xoom.com/compmath Ela não está totalmente acabada, mas já ajuda. Obs: Para conversões menos complexas, você não precisa dessa rotina. Pode usar os métodos próprios das classes numéricas do java. []s Augusto From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [SouJava-J] Conversao binario para decimal Date: Mon, 14 Feb 2000 18:33:19 EST A conversao de binario para inteiro e' a seguinte: 1) o numero binario deve ser tratado da direita para a esquerda. 2) se houver o numero 1 no bit voce deve somar uma potencia de 2 ao numero inteiro. 3) se houver o numero 0 voce nao soma nada ao numero inteiro. Exemplo: representacao binaria: 1 1 0 0 1 0 1 representacao decimal (1)*2^6 + (1)*2^5 + (0)*2^4 + (0)*2^3 + (1)*2 ^ 2 + (0)*2^1 + (1)*2^0 = = 64 + 32+ 0 + 0 + 4 + 0 + 1= =101 o processo inverso e' similar, lembrando e' claro que so' numeros inteiros podem ser convertidos para binario usando este metodo. Com um simples do loop voce implementa a operacao acima (e a operacao inversa). Boa sorte Brasko --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - __ Get Your Private, Free Email at http://www.hotmail.com --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao binario para decimal
Luis Campos de Carvalho wrote: On Mon, 14 Feb 2000 [EMAIL PROTECTED] wrote: A conversao de binario para inteiro e' a seguinte: 1) o numero binario deve ser tratado da direita para a esquerda. Oooppss!!! Perguntinha: isso eh portavel? Sim, isso é portável. Nao temos maquinas BigEndian e LowEndian? Isso nao muda de maquina aa maquina? Como ter certeza? O "endianismo" define a ordem de armazenamento dos BYTES, não a convenção de representação dos BITS. São coisas bastante diferentes. Quando alguém escreve um número binário como 100101011, o bit menos significativo é sempre o da direita, não importa o modo como isso vai ser armazenado internamente pelo computador. A propósito, em Java não é preciso preocupar-se nem mesmo com essas diferenças de armazenamento, já que a linguagem é totalmente independente de plataforma (tecnicamente, o que acontece é que o JVM faz com que todas as aplicações Java interpretem o sistema como se o byte mais significativo estivesse armazenado primeiro). Um abraço, Einar Saukas Technical Consultant Summa Technologies, Inc. http://www.summa-tech.com --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao binario para decimal
Carvalho, quando eu falei que o numero deve ser lido da direita para esquerda, eu quis dizer que o SEU programa/subrotina deve ler o numero dessa forma. Eu nao acredito que isso tenha nada haver com problemas de portabilidade (eu posso estar enganado, e' claro ...) Abracos Brasko In a message dated 2/15/00 5:51:59 AM Eastern Standard Time, [EMAIL PROTECTED] writes: A conversao de binario para inteiro e' a seguinte: 1) o numero binario deve ser tratado da direita para a esquerda. Oooppss!!! Perguntinha: isso eh portavel? Nao temos maquinas BigEndian e LowEndian? Isso nao muda de maquina aa maquina? Como ter certeza? 2) se houver o numero 1 no bit voce deve somar uma potencia de 2 ao numero inteiro. 3) se houver o numero 0 voce nao soma nada ao numero inteiro. Exemplo: representacao binaria: 1 1 0 0 1 0 1 representacao decimal (1)*2^6 + (1)*2^5 + (0)*2^4 + (0)*2^3 + (1)*2 ^ 2 + (0)*2^1 + (1)*2^0 = = 64 + 32+ 0 + 0 + 4 + 0 + 1= =101 --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao binario para decimal
A conversao de binario para inteiro e' a seguinte: 1) o numero binario deve ser tratado da direita para a esquerda. 2) se houver o numero 1 no bit voce deve somar uma potencia de 2 ao numero inteiro. 3) se houver o numero 0 voce nao soma nada ao numero inteiro. Exemplo: representacao binaria: 1 1 0 0 1 0 1 representacao decimal (1)*2^6 + (1)*2^5 + (0)*2^4 + (0)*2^3 + (1)*2 ^ 2 + (0)*2^1 + (1)*2^0 = = 64 + 32+ 0 + 0 + 4 + 0 + 1= =101 o processo inverso e' similar, lembrando e' claro que so' numeros inteiros podem ser convertidos para binario usando este metodo. Com um simples do loop voce implementa a operacao acima (e a operacao inversa). Boa sorte Brasko --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
[SouJava-J] Conversao binario para decimal
Gostaria de saber como faco para converter um numero binario para um numero em decimal e vice versa. Obrigado Fabiano --- 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] [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao Vector para byte[]
Tente isso para transferir dados de um Vector para um array : class teste { public static void main(String[] arg) { java.util.Vector vector = new java.util.Vector(); vector.add( new String("teste1") ); vector.add( new String("teste2") ); String array[] = new String[ vector.size() ]; for(int i = 0 ; i vector.size() ; i++ ) { array[ i ] = (String) vector.get( i ); } for(int j = 0 ; j array.length ; j++ ) { System.out.println( array[j] ); } } } Daniela Pistelli Gomes wrote: Pessoal Preciso jogar os dados de um Vetor em um String dados[], sei que a classe Vector tem um atributo protected Object[] elementData, mas nao consigo usar pois e protected, como devo proceder ??? Obrigada Daniela --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] - --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao de String para Int
String Espaco = "3"; int b = Integer.parseInt(Espaco) + 2; out.print(b); []s Bruno b=Integer.parseInt(b); ou b=(int)b; (casting) Claudio Guilherme - PerConsult wrote: Ola a todos, Gostaria de saber se eh possivel e como fazer a conversao de uma string para um int. Ex do codigo: ... String Espaco = "3"; // conversao aqui para um int b b = b + 2; out.print(b); //tem que imprimir o valor 5 ... Como se faz essa conversao ? Abracos e obrigado --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -- --- -=-=-=- [EMAIL PROTECTED] -=-=-=-=- " Entrega o teu caminho ao Senhor; confia Nele, e o mais Ele o fará. " (Salmo 37:5) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- _ MailBR - O e-mail do Brasil -- http://www.mailbr.com.br Estamos concorrendo ao IBEST - Serviços On-Line Acesse http://ibest.mailbr.com.br e Vote! --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -
Re: [SouJava-J] Conversao de String para Int (fwd)
Faça assim: String Espaco = "3"; int b = Integer.parseInt(Espaco) + 2; out.print(b); []s Bruno _ MailBR - O e-mail do Brasil -- http://www.mailbr.com.br Estamos concorrendo ao IBEST - Serviços On-Line Acesse http://ibest.mailbr.com.br e Vote! --- LISTA SOUJAVA --- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm] -