| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2006 23:36:53
|
cgomesnet
JavaChild
![[Avatar]](/images/avatar/8c86c617f818ea789cd189816f16455f.jpg)
Membro desde: 03/08/2006 07:41:43
Mensagens: 144
Offline
|
Olá a todos.
Pessoal, como posso fazer para continuar uma linha de código muito longa em outra linha?
Estou com essa dúvida, no VB eu uso o _ porém no java não sei oq faço.
O meu problema é pq tenho um if com 8 condições pra 1 reposta, dae nao quero fazer 1 if pra cada condição ou 2, quero 1 para 8.
Se algume souber posta aqui por favor.
Obrigado.
|
Iniciante em Java |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/08/2006 23:57:40
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Já tentou usar um switch?
ex:
Lembrando que num switch vc pode usar valores integrais (byte, short, int, long e char) e também enumerações.
Quanto a quebra de linha, que parece pelo titulo ser essa sua dúvida, é só dar enter e indentar 8 espaços, e o operador vem na linha de baixo. Essas são convenções.
Falow!
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2006 00:09:41
|
cgomesnet
JavaChild
![[Avatar]](/images/avatar/8c86c617f818ea789cd189816f16455f.jpg)
Membro desde: 03/08/2006 07:41:43
Mensagens: 144
Offline
|
O amigo, valeu pela dica de usar o condicional ai em cima... porém oq eu queria saber é a dica abaixo q vc deu sobre a convenção...
oq acontece é que não é um programa 100%, é um teste condicional simples pra usar o IF
meu professor passou um exercicio pra retornar 1 mensagem X pra 8 tipos de string dadas, dae ele queria q usasse o IF.
irei tentar oq vc falou e posto se deu certo depois.
Valeus
Obs.: certeza que soh identar com 8 espaços pós enter o java nao vai entender como erro?
if (condicao 1 || codincao 2 || condicao 3 || condicao 4 ||
condicao 5 || condicao 6 || condicao 7 || condicao
Isso que quero fazer ta ligado?
|
Iniciante em Java |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2006 01:27:09
|
thiago.correa
GUJ Master
![[Avatar]](/images/avatar/c37f9e1283cbd4a6edfd778fc8b1c652.jpg)
Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline
|
Você pode tentar assim
Procure por code convention no site da sun, deve haver algo a respeito, mas recomenda-se que o código não passe da coluna 80 (nas IDES uma linha pontilhada mostra a coluna 80)
|
---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2006 01:52:47
|
KolT
Debugger
Membro desde: 16/04/2005 13:17:18
Mensagens: 61
Localização: Brasília - DF
Offline
|
isso causaria erro caso tenta-se compilar na linha de codigo nao? sei que na ide funciona.
|
my life is free now; linux & java  |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2006 07:06:08
|
nandobgi
Java Ninja
![[Avatar]](/images/avatar/45ab12afa05e563bb484781693dffc87.jpg)
Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline
|
Eu acho que isso pode ajudar
Convenções
Abraços
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/08/2006 10:11:16
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
cgomesnet wrote:Pessoal, como posso fazer para continuar uma linha de código muito longa em outra linha?
Estou com essa dúvida, no VB eu uso o _ porém no java não sei oq faço.
Basicamente existem três tipos de linguagens: aquelas onde você precisa usar algo para continuar uma linha (Basic, Fortran, Cobol), aquelas onde você precisa usar algo para separar os comandos (no caso do Java, Pascal, C, PL/SQL etc. é o ";" e do Cobol é o ".") e aquelas onde a linguagem sabe mais ou menos como separar os comandos (Javascript, Transact-SQL, etc.)
Não existe um "continuador de linha" no caso do Java; entretanto, você não pode esquecer de usar o ";" para separar os comandos em lugares adequados.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 19:29:42
|
jablo_aprendiz
Smalltalk
Membro desde: 11/04/2008 19:24:53
Mensagens: 2
Offline
|
Bem, uma forma de continuar o código na outra linha é utilizando o concatenador +...
por exemplo
abraços
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 20:01:16
|
sergiotaborda
GUJ Expert
![[Avatar]](/images/avatar/b4a0e0fbaa9f16d8947c49f4e610b549.png)
Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline
|
cgomesnet wrote:Olá a todos.
Pessoal, como posso fazer para continuar uma linha de código muito longa em outra linha?
Estou com essa dúvida, no VB eu uso o _ porém no java não sei oq faço.
O meu problema é pq tenho um if com 8 condições pra 1 reposta, dae nao quero fazer 1 if pra cada condição ou 2, quero 1 para 8.
Simplesmente escreva em outra linha. O Java não tem problema com a estrutura do arquivo escrito.
Aliás isso é o que permite escrever assim :
(A identação é só para ficar legivel, não para que funcione.)
em vez de assim
Claro que ha pequenas regras onde tem que ficar o ponto mas isso é simples e legivel. Ao contrario do _
This message was edited 1 time. Last update was at 11/04/2008 20:02:57
|
Criando sua própria API de Validação
Blog do MiddleHeaven |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 20:10:11
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Uma coisa que existe no C# e propuseram pôr no Java (é relativamente simples) é a string que continua em várias linhas. Isso acho que já existe em Scala.
Por exemplo:
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2008 21:01:17
|
andersondamasio
JavaTeenager
![[Avatar]](/images/avatar/01fd0dbe941d41130c1614960d370929.jpg)
Membro desde: 08/10/2006 00:26:53
Mensagens: 176
Localização: Cascavel - PR
Offline
|
Uma coisa que existe no C# e propuseram pôr no Java (é relativamente simples) é a string que continua em várias linhas. Isso acho que já existe em Scala.
Por exemplo:
O java vai ter esse recurso também?
|
 Chat Clube Bate Papo - amizade, namoro, paquera e muito mais
Identifique seu ip e a localização do seu ip - www.VerIp.com.br - Região, Mapa, País, Estado - Reverso, Navegador, Plataforma e outras informações |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/04/2008 01:21:54
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Acho que ainda não.
|
|
|
|
 |
|
|