Posso retirar os espacos de um codigo?  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
AMD K6-2-500
What is classpath?

Membro desde: 13/12/2006 23:07:57
Mensagens: 8
Offline

Fala galera... blz? bom, to com uma duvida q nao sai da minha cabeca... desculpe se ja foi respondido alguma vez ou se for algum repost... alias, nao e a minha intencao ressuscitar nenhum topico no forum... entao vamos direto a minha duvida:

public class HelloWorldConsole
{
public static void main(String args[])
{
System.out.println("Hello, World!!!");
}
}

Eu posso retirar os espacos?

Se alguem puder me responder a esta pergunta ficaria agradecido.
Abracos a todos do forum e desculpem qualquer coisa ae.
pm
JavaEvangelist

Membro desde: 28/01/2005 12:42:15
Mensagens: 438
Offline

cara....qdo postar codigo use as tags do forum , ajuda quem quer te ajudar !!

vamos la.... este seu codigo poderia ficar assim



compilaria e seria executado na boa !!!
Agora imagina dar manutenção ou desenvolver olhando isso !!!

espero ter ajudado !!
ItaloE
JavaBaby
[Avatar]

Membro desde: 24/08/2006 17:09:13
Mensagens: 76
Offline

Entao cara...essa separação ou identação que vc ve é exatamente para a maior facilidade na manutenção e entendimento do código, não so por outros que possam estar trabalhando com vc, mas tb para que vc mesmo nao fique perdido ao ter que reler ou re-implementar um código.

"Think!"

"Povo estúpido tem q se F..., vamo nos para mais 4 anos de estupidez e ignorância. Mas o povo tem o que merece"
andre_a_s
GUJ Ranger
[Avatar]

Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline

O seu código fica realmente mto dificil de ser lido... mas pq vc quer retirar esses espaços?

Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com
[Email] [MSN] [ICQ]
Alexandre Ferreira
Virtual Machine Man
[Avatar]

Membro desde: 20/09/2006 20:07:03
Mensagens: 520
Localização: Rio de Janeiro
Offline

hahaha olha o nick dele
ahahaha

é pq nao tentar e ver se da erro antes de postar?

Mas vou ajudar:
Nao retire nao, pois fica muito dificil ler o seu codigo dps...

Use e abuse dos espaco enqto vc esta aprendendo. identacao é tudo no aprendizado.
Dps aprenda sobre patern e aprenda usar alguns plugins de formatacao ou usa a formatacao automatica da sua ide.

[]'s




Alexandre Ferreira
Blog: http://alexandreferreira.com.br
[WWW] [MSN]
AMD K6-2-500
What is classpath?

Membro desde: 13/12/2006 23:07:57
Mensagens: 8
Offline

Vlw galera pela ajuda, mas olhem neste link: http://www.guj.com.br/java.tutorial.artigo.16.1.guj
No primeiro codigo q ele mostra... ele mostra com espacos...

public class HelloWorldConsole
{
public static void main(String args[])
{
System.out.println("Hello, World!!!");
}
}
este codigo e sem, tem algum problema se eu retirar os espacos?
maquiavelbona
JWizard
[Avatar]

Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline

Opa!

Não, não vai ter nenhum problema, nem de sintaxe nem de performance, mas como já foi citado, não ajuda em nada em manutenção de código. Quando é gerado o .class, a otimização cuida de eliminar cuidados desnecessários (espaços, quebras de linhas, comentários).

Até!

----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)

"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781)
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

AMD K6-2-500 wrote:este codigo e sem, tem algum problema se eu retirar os espacos?

vc NUNCA vai encontrar em lugar nenhum, literatura nenhuma, algum código feito sem identação e espaço, isso faz parte das boas pratica de programação além de fazer parte do bom senso do todos.

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

mas so uma pergunta vc quer digitar tudo como? sem espaço e para dar manutenção nem vc consegue quando mais outros programadores. so a perda de tempo.

Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Cada vez mais me convenço que

é "true".

Há um monte de padrões e regras que não são exigidas pelo compilador, mas sim pelos lugares onde você trabalha, ou pelos seus clientes.
Aprenda a conviver com as regras, mesmo que você não goste delas.
[WWW]
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline

thingol "Aprenda a conviver com as regras, mesmo que você não goste delas. "
falou tudo ai!!

Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
MasterDevil
Debugger
[Avatar]
Membro desde: 18/11/2006 12:51:47
Mensagens: 59
Localização: Uberlândia - MG
Offline

Opa amigo, tudo bom... hehehe... quando comecei a programar eu tambem tive essa mesma duvida que você, depois fui compreender pra ke serviam esses "espaços"... isso se chama identação, e foi criada para que o desenvolvedor tenha um campo visual mais limpo e mais estruturado... um codigo agrupado e de dificil interpretação.

Os espaços em brancos naum influenciam nada no seu codigo, soa apenas referencias visuais. Em algumas linguagem, axo que no C, antigamente naum sei atualmente os espaços infuenciavam no tamanho do Executalvel ... hehehe ! Mais isso ja é algo ultrapassado.

Espero ter ajudado maniho...
Abraços ai
[Email] [MSN]
AMD K6-2-500
What is classpath?

Membro desde: 13/12/2006 23:07:57
Mensagens: 8
Offline

Agora entendi, mto obrigado pela compreensao.
Desculpem qualquer coisa ae.
Abracos a todos.
seufagner
JavaEvangelist
[Avatar]

Membro desde: 06/05/2005 16:33:09
Mensagens: 447
Localização: Rio de Janeiro - RJ
Offline

Fique a vontade para perguntar meu filho..
Ninguém nasce sabendo..
Eu fiquei até sensibilizado com tanta desculpa por nada..


@seufagner
seufagner.com.br
"Simplicidade é a maior forma de sofisticação"
Leonardo Da vinci
[Email] [WWW]
rodrigo_salla
JavaChild
[Avatar]

Membro desde: 17/08/2006 12:13:33
Mensagens: 147
Localização: Araraquara/S.P.
Offline

Prezado amigo, no geral é como os amigos responderam para você, poder, você pode, mas não deve!!! justamente pelos motivos já ditos, ok?

Rodrigo
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team