Featured Posts

ExtJS, Spring MVC 3 e Hibernate 3.5: Exemplo de um... Este tutorial demonstra como implementar um CRUD Grid (Create, Read, Update, Delete) usando ExtJS, Spring MVC 3 e Hibernate 3.5 O que geralmente queremos fazer com os dados Create (Criar) - (Insert) Read...

Readmore

ExtJS plugin: PagingToolbarResizer Ei pessoal, Este é o meu primeiro plugin em ExtJS. Apesar de não ser algo complicado, estou muito feliz e é um grande feito para mim! Bem, chega e introduções e vamos ao que realmente interessa. O...

Readmore

8++ perguntas para @loiane - por @hlegius Tempos atrás o Helio me enviou um questionário para eu responder, uma espécie de "entrevista". E agora ele publicou no blog dele! :) São minhas opiniões pessoais, e isso não quer dizer que estou...

Readmore

Carreira em TI: Currículo em Inglês Uma das grandes dificuldades para as pessoas da área de TI é, muitas vezes, escrever um bom currículo em inglês. E ter um currículo em inglês, é essencial, já que inglês é tão importante quanto...

Readmore

Entrevista para o Jornal A Tribuna Jan/2010: Profissões... Na última de semana de janeiro tive a honra de conceder mais uma entrevista para o jornal A Tribuna - vendido no Espírito Santo, meu estado natal - sobre mercado de trabalho na área de TI. A reportagem...

Readmore

Resultado do Sorteio do Convite: Google Wave

Posted by Loiane | Posted in Google Wave | Posted on 11-11-2009

2

Ontem, em parceira com o Alan (que doou 2 convites), fizemos um sorteio de 3 convites para o Google Wave.

A pergunta era muito simples: Quais são os 3 erros do código abaixo (sendo que o código deveria ser executado com sucesso)?

sorteio_wave_loiane

Vamos então à resposta correta:

1- Como deveríamos executar o código, precisamos de um método main. O método do código é Main, o que não está errado (não gera erro de compilação), mas neste caso, é um método como outro qualquer. E como precisamos executar o código, deve ser main.

2- System.out.printl não existe, gera um erro de compilação! O correto poderia ser System.out.println, System.out.print ou até mesmo System.out.printf

3- Tá faltando fechar aspas duplas no final da frase “Quero um convite para o Wave

E as pegadinhas:

1- A primeira é com o próprio método Main. Não está errado, mas no contexto da pergunta, era um erro.

2- Declaração do pacote com letra maiúscula. Não é um erro, mas não está dentro da convenção java.

3- E o que mais confundiu algumas pessoas, foi o argumento string. Como estamos bem acostumados a sempre escrever String[] args, algumas pessoas acabam achando que o nome do parâmetro só pode ser args. Para curiosidade de alguns, você pode colocar o nome que você quiser, desde que não seja uma palavra reservada da linguagem java. E string não é uma palavra reservada!

Vamos ao resultado dos 3 ganhadores do convite para o Google Wave:

Cada um recebeu um número de acordo com a ordem de chegada, ou seja, quem comentou primeiro, ficou com o número 1 e assim em diante.

E os 3 sorteados foram os números: 39, 11 e 21:

sorteio_google_wave_01sorteio_google_wave_02sorteio_google_wave_03

Conferindo na planilha:

Número 39:

sorteio_google_wave_04

Número 11:

sorteio_google_wave_05

Número 21:

sorteio_google_wave_06

Parabéns ao Luis Gustavo Reis, Kaio e Adriano Ohana! Vou entrar em contato com vocês, e se não responderem até o fim do dia, farei um novo sorteio, ok?

E se pintar mais algum convite, coloco um outro desafio aqui no blog. Quem sabe na próxima, pode ser um desafio de lógica ou uma questão pegadinha da certificação!

Até a próxima!

:)

  • Share/Bookmark

Posts Similares

Comments (2)

Acho que se sorteasse 9 convites e tivesse 10 participantes eu ia perder. Vai ter azar assim em sorteio la na…

Muito legal e parabéns pela iniciativa!

Eu diria que o código tem mais um erro, que não é de sintax, mas de convencão. No nome do pacote tem uma letra em maiusculo. ;-)

Write a comment