Gente não sei o que acontece com meu programa, estou colocando o valor da variável dt_ciclo = 08 e está como Int.
mas esta dando erro, vou colocar o código aqui e o erro preciso da ajuda de vc´s para tentar solucionar isso
grato a todos que puderem me ajudar!!
Evite usar zeros à esquerda para completar números. Qual é a saída do seguinte programa?
System.out.println(010);
Resposta:
8
Agora quero a explicação.
snowblacksoul
Esse valor vou utilizar numa query, dando um select no banco e extrair a informação que eu quero, por isso precisava colocar 08 e nao 8 somente
mas irei tentar e ver o que dá no serviço!!!
valer grande
gpellizzoni
Um 0 à esquerda indica que o valor está expressado em octal. Da mesma forma, um 0x indica que o valor está em hexadecimal.
Esse valor vou utilizar numa query, dando um select no banco e extrair a informação que eu quero, por isso precisava colocar 08 e nao 8 somente
mas irei tentar e ver o que dá no serviço!!!
valer grande
O banco também não considera o 08 na frente de um inteiro. Isso só faz diferença se o que você está tratando for um tipo VARCHAR, onde 08 <> 8. Nesse caso, o tipo de variável que você tem que usar no programa é String, e não int.
snowblacksoul
Valeu pessoal, obrgado pelas respostas!!!
abraços a todos!