12.07.2015 Views

Conceitos avançados de programação - Instituto de Informática - UFG

Conceitos avançados de programação - Instituto de Informática - UFG

Conceitos avançados de programação - Instituto de Informática - UFG

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Autoboxing em laço <strong>de</strong> repetição for IIVeremos o uso do ’for melhorado’ neste exemplo a seguir. Noteque iremos percorrer uma array <strong>de</strong> tipos primitivos char e umaarray (objeto) <strong>de</strong> inteiros (Integer):1 import java.util.ArrayList;2 public class AutoboxingEmRepeticaoFor {3 public static void main(String[] args) {4 char[] ola = {’o’, ’l’, ’a’};5 // percorre a array ola6 for (Character letra: ola) // autoboxing7 System.out.println(letra);89 // esta é um array com vários elementos inteiros;10 // veremos esta sintaxe quando for estudado "Genericos"11 ArrayList numerospares = new ArrayList();1213 // inclui objetos inteiros no array14 numerospares.add(new Integer(2));15 numerospares.add(new Integer(4));16 numerospares.add(new Integer(6));Prof. Fabrízzio Alphonsus A. M. N. Soares | <strong>Conceitos</strong> <strong>avançados</strong> <strong>de</strong> <strong>programação</strong> 61/103

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!