| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2006 09:00:07
|
petter
Virtual Machine Man
Membro desde: 28/04/2006 17:11:34
Mensagens: 662
Offline
|
Estou fazendo uns teste com Java para aprendizado, em determinado momento eu preciso converter uma string para int. Tem como isso ser feito?
|
-----------------------------------------
Java is the future
----------------------------------------- |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2006 09:06:48
|
java_coffe
Virtual Machine Man
Membro desde: 08/06/2006 09:28:04
Mensagens: 702
Localização: Manaus - AM
Offline
|
- Use o Integer.parseInt();
- Ex.:
String a = "1" ;
String b = "2" ;
int soma = Integer.parseInt(a) + Integer.parseInr(b) ;
O valor da soma tem que ser 3 .
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2006 09:08:37
|
mvsoares
JavaChild
Membro desde: 18/05/2006 16:47:55
Mensagens: 120
Localização: SP
Offline
|
int numero = Integer.parse("algumaString");
|
--
No mundo há 10 tipos de pessoas: as que entendem binário e as que não. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2011 13:08:27
|
syquara
What is classpath?
Membro desde: 08/09/2011 12:49:57
Mensagens: 9
Offline
|
Olá amigos,
Estou usando o codigo abaixo e quando salvo as informações no banco da variavel doc que é int se houver zero na frente ele está eliminando o zero alguem poderia me ajudar?
private void AoClicarSalvar(java.awt.event.ActionEvent evt) {
try{
CadastroUsuarioBeans c11 = new CadastroUsuarioBeans ();
CadastroUsuarioDAO con = new CadastroUsuarioDAO ();
c11.setNome(txnome.getText());
c11.setDoc(Integer.parseInt(txdoc.getText()));
con.salvar(c11);
JOptionPane.showMessageDialog(null,"Cadastro Realizado","Operação Confirmada",JOptionPane.INFORMATION_MESSAGE);
}
catch (Exception e){
JOptionPane.showMessageDialog(null,"Houve um erro na inclusão","Erro na inclusão", JOptionPane.ERROR_MESSAGE );
//JOptionPane.showMessageDialog(null, e);
}
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/09/2011 13:15:25
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
syquara wrote:Olá amigos,
Estou usando o codigo abaixo e quando salvo as informações no banco da variavel doc que é int se houver zero na frente ele está eliminando o zero alguem poderia me ajudar?
private void AoClicarSalvar(java.awt.event.ActionEvent evt) {
try{
CadastroUsuarioBeans c11 = new CadastroUsuarioBeans ();
CadastroUsuarioDAO con = new CadastroUsuarioDAO ();
c11.setNome(txnome.getText());
c11.setDoc(Integer.parseInt(txdoc.getText()));
con.salvar(c11);
JOptionPane.showMessageDialog(null,"Cadastro Realizado","Operação Confirmada",JOptionPane.INFORMATION_MESSAGE);
}
catch (Exception e){
JOptionPane.showMessageDialog(null,"Houve um erro na inclusão","Erro na inclusão", JOptionPane.ERROR_MESSAGE );
//JOptionPane.showMessageDialog(null, e);
}
Existe o inteiro 01? Não, existe o 1. Se queres persistir como 01 terás de deixar no formato String em seu banco.
Nenhum inteiro inicia com 0
Abraços.
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 10:18:45
|
julianolandim
JavaChild
![[Avatar]](/images/avatar/8ac65b1061ec1e8b4ebdebc5b98e5c9d.jpg)
Membro desde: 21/06/2007 11:36:27
Mensagens: 133
Localização: Guaira-SP
Offline
|
como se diz... zero a esquerda não serve pra nada. rsrs....
|
[]'s
-------------
Juliano Landim
Não sei se ajudei mas eu sei que tentei. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 10:22:09
|
syquara
What is classpath?
Membro desde: 08/09/2011 12:49:57
Mensagens: 9
Offline
|
Entendo,
Mas o zero a esquerda tem utilidade se estiver usado por exemplo um CPF pois a validação leva em conta o zero.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 10:22:42
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
julianolandim wrote:como se diz... zero a esquerda não serve pra nada. rsrs....
Depende, se falarmos de dinheiro pode ser algo ruim hein? rs.
Mas eu entendi o moral da brincadeira
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 10:23:39
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
syquara wrote:Entendo,
Mas o zero a esquerda tem utilidade se estiver usado por exemplo um CPF pois a validação leva em conta o zero.
E existe CPF que inicia com 0? Se sim, é novidade para mim.
De qualquer forma, use String e não um número. Número com 0 a frente somente flutuante, nunca inteiro.
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 10:27:56
|
Michel M
JavaBaby
![[Avatar]](/images/avatar/f52f15018a1338b5dd265aa76ddaf516.jpg)
Membro desde: 27/01/2011 15:54:13
Mensagens: 86
Localização: Florianópolis - SC
Offline
|
nel wrote:
syquara wrote:Entendo,
Mas o zero a esquerda tem utilidade se estiver usado por exemplo um CPF pois a validação leva em conta o zero.
E existe CPF que inicia com 0? Se sim, é novidade para mim.
De qualquer forma, use String e não um número. Número com 0 a frente somente flutuante, nunca inteiro.
Existe sim, o meu começa com ZERO...
This message was edited 1 time. Last update was at 09/09/2011 10:28:13
|
"Nada é tão ruim que não possa piorar" diz o filósofo...
"Tava funcionando lá em casa..." diz o programador. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 10:39:26
|
biguz
What is classpath?
![[Avatar]](/images/avatar/870e57cdbd8e6305dc00fbfb0b04895d.jpg)
Membro desde: 23/08/2011 14:23:32
Mensagens: 6
Localização: Mocambique
Offline
|
Amigo concordo que se quiser ter msm 0 no inicio, use String.....
|
Art of Mind..... Just be your self!!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 10:44:27
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
Tá Michel.
A questão aqui é uma só, NÃO existe Inteiro que inicie com o valor 0 (zero) !. É simples assim.
Por isso, todos os sistemas que eu vi, o CPF usa o tipo String em sua definição, agora faz sentido, concorda?
Portanto, altere o tipo para String e o seu problema será resolvido.
Abraços.
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 11:03:00
|
Michel M
JavaBaby
![[Avatar]](/images/avatar/f52f15018a1338b5dd265aa76ddaf516.jpg)
Membro desde: 27/01/2011 15:54:13
Mensagens: 86
Localização: Florianópolis - SC
Offline
|
nel wrote:Tá Michel.
A questão aqui é uma só, NÃO existe Inteiro que inicie com o valor 0 (zero) !. É simples assim.
Por isso, todos os sistemas que eu vi, o CPF usa o tipo String em sua definição, agora faz sentido, concorda?
Portanto, altere o tipo para String e o seu problema será resolvido.
Abraços.
Sim concordo totalmente que o CPF tem que ser String, ate pq o CPF tem "." e "-".
Mais eu só lhe respondi, há pergunta que vc fez...
|
"Nada é tão ruim que não possa piorar" diz o filósofo...
"Tava funcionando lá em casa..." diz o programador. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 11:18:05
|
julianolandim
JavaChild
![[Avatar]](/images/avatar/8ac65b1061ec1e8b4ebdebc5b98e5c9d.jpg)
Membro desde: 21/06/2007 11:36:27
Mensagens: 133
Localização: Guaira-SP
Offline
|
nel wrote:Tá Michel.
A questão aqui é uma só, NÃO existe Inteiro que inicie com o valor 0 (zero) !. É simples assim.
Por isso, todos os sistemas que eu vi, o CPF usa o tipo String em sua definição, agora faz sentido, concorda?
Portanto, altere o tipo para String e o seu problema será resolvido.
Abraços.
é isso ai, falou tudo
|
[]'s
-------------
Juliano Landim
Não sei se ajudei mas eu sei que tentei. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/09/2011 11:41:03
|
nel
JWizard
![[Avatar]](/images/avatar/1a9537e58dcb1a9913e1fc10c65c7994.jpg)
Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline
|
Michel M wrote:
nel wrote:Tá Michel.
A questão aqui é uma só, NÃO existe Inteiro que inicie com o valor 0 (zero) !. É simples assim.
Por isso, todos os sistemas que eu vi, o CPF usa o tipo String em sua definição, agora faz sentido, concorda?
Portanto, altere o tipo para String e o seu problema será resolvido.
Abraços.
Sim concordo totalmente que o CPF tem que ser String, ate pq o CPF tem "." e "-".
Mais eu só lhe respondi, há pergunta que vc fez...
Ah perfeito, o Tá Michel era para você o resto para o criador do tópico! rss
This message was edited 1 time. Last update was at 09/09/2011 11:41:39
|
"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten. |
|
|
 |
|
|