SlideShare uma empresa Scribd logo
62 Curso de Java
Varargs
Hands On!
private static int soma(int a, int b){
return a + b;
}
private static int soma(int a, int b, int c){
return a + b + c;
}
private static int soma(int[] numeros){
int soma = 0;
for (int i=0; i<numeros.length; i++){
soma += numeros[i];
}
return soma;
}
soma(1, 2);
soma(1, 2, 3);
int[] numeros = {1, 2, 3, 4, 5};
soma(numeros);
varargs
private static int soma(Integer... numeros){
int soma = 0;
for (int i=0; i<numeros.length; i++){
soma += numeros[i];
}
/*for (int i : numeros){
soma += i;
}*/
return soma;
}
}
private static int soma(Integer... numeros){
int soma = 0;
for (int i=0; i<numeros.length; i++){
soma += numeros[i];
}
/*for (int i : numeros){
soma += i;
}*/
return soma;
}
}
soma(1, 2, 3, 4, 5);
https://github.com/loiane/curso-java-basico
Código Fonte:
Não conhece Git/Github?
http://www.loiane.com/2013/11/
screencast-git-e-github-para-iniciantes
http://loiane.training
Fórum para dúvidas + certificado do curso.
Cadastro em:
Obrigada!
http://loiane.com
facebook.com/loianegroner
@loiane
https://github.com/loiane
youtube.com/user/Loianeg

Mais conteúdo relacionado

PDF
[Curso Java Basico] Aulas 75-84: Strings e StringBuilder
PDF
[Curso Java Basico] Aula 63: printf
PDF
[Curso Java Basico] Aula 56: Enum: metodos abstratos
PDF
Cheat sheet - String Java (Referência rápida)
PDF
Grafos e Algoritimos - Dr. Julio Cesar de Araujo Menezes
KEY
Introdução à Linguagem de programação Python
PPTX
Javascript
PDF
[Curso Java Basico - Exceptions] Aula 52: criando sua propria exception
[Curso Java Basico] Aulas 75-84: Strings e StringBuilder
[Curso Java Basico] Aula 63: printf
[Curso Java Basico] Aula 56: Enum: metodos abstratos
Cheat sheet - String Java (Referência rápida)
Grafos e Algoritimos - Dr. Julio Cesar de Araujo Menezes
Introdução à Linguagem de programação Python
Javascript
[Curso Java Basico - Exceptions] Aula 52: criando sua propria exception

Mais procurados (20)

PDF
O que é que o Java não tem?
PDF
Iteráveis e geradores (versão RuPy)
PDF
[Curso Java Basico] Aula 60: Escopo de Variaveis
PDF
[Curso Java Basico - Exceptions] Aula 48: multiplos catch
PDF
Perl Moderno, dia2
PDF
Iteraveis e geradores
PDF
Interfaces e Polimorfismo - Preparatório Certificação - OCAJP7 - Aula 1 - C
PDF
Perl Moderno, dia5
PDF
Perl Moderno, dia3
PDF
Bogosort e Técnicas Realmente Avançadas de Programação
PDF
[Curso Java Basico] Aula 64: Classes aninhadas: internas, locais e anonimas
PDF
Perl Moderno, dia4
PDF
Python para quem sabe Python (aula 2)
PDF
Python: Iteraveis, geradores etc
PDF
(A12) LabMM3 - JavaScript - Arrays
PDF
Iteraveis e geradores em Python
PDF
Escopos e Modificadores - Preparatório Certificação - OCAJP7 - Aula 1 - B
PPT
Floggy-JustJava-2008-09-10
PDF
Redes Neurais com PHP
PDF
Introdução ao c# para iniciantes
O que é que o Java não tem?
Iteráveis e geradores (versão RuPy)
[Curso Java Basico] Aula 60: Escopo de Variaveis
[Curso Java Basico - Exceptions] Aula 48: multiplos catch
Perl Moderno, dia2
Iteraveis e geradores
Interfaces e Polimorfismo - Preparatório Certificação - OCAJP7 - Aula 1 - C
Perl Moderno, dia5
Perl Moderno, dia3
Bogosort e Técnicas Realmente Avançadas de Programação
[Curso Java Basico] Aula 64: Classes aninhadas: internas, locais e anonimas
Perl Moderno, dia4
Python para quem sabe Python (aula 2)
Python: Iteraveis, geradores etc
(A12) LabMM3 - JavaScript - Arrays
Iteraveis e geradores em Python
Escopos e Modificadores - Preparatório Certificação - OCAJP7 - Aula 1 - B
Floggy-JustJava-2008-09-10
Redes Neurais com PHP
Introdução ao c# para iniciantes
Anúncio

Destaque (20)

PDF
[Curso Java Basico - Orientacao a Objetos] Aula 36: Relacionamento tem um
PDF
[Curso Java Basico] Aula 17: Loop for
PDF
[Curso Java Basico] Aula 68: Threads: Interface Runnable
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 39: Heranca: modificadores de...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 33: Sobrecarga de metodos e c...
PDF
[Curso Java Basico - Exceptions] Aula 51: tipos de erros no Java
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 28: Pacotes (packages) e import
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 41: Heranca: classes abstratas
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 40: Heranca e Polimorfismo: s...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 30: Palavra chave this
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 43: Classe Object
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 45: Interfaces e Polimorfismo
PDF
[Curso Java Basico] Aula 71: Threads: metodos e blocos sincronizados (synchro...
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 32: Encapsulamento: métodos g...
PDF
[Curso Java Basico] Aula 59: Importacao estatica (static import)
PDF
Curso Java Basico] Aula 67: Criando Threads + metodos start, run e sleep
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 37: Heranca
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 42: Palavra chave final
PDF
[Curso Java Basico - Orientacao a Objetos] Aula 38: Herança: Palavra chave super
[Curso Java Basico - Orientacao a Objetos] Aula 36: Relacionamento tem um
[Curso Java Basico] Aula 17: Loop for
[Curso Java Basico] Aula 68: Threads: Interface Runnable
[Curso Java Basico - Orientacao a Objetos] Aula 39: Heranca: modificadores de...
[Curso Java Basico - Orientacao a Objetos] Aula 26: Classes e metodos com ret...
[Curso Java Basico - Orientacao a Objetos] Aula 33: Sobrecarga de metodos e c...
[Curso Java Basico - Exceptions] Aula 51: tipos de erros no Java
[Curso Java Basico - Orientacao a Objetos] Aula 28: Pacotes (packages) e import
[Curso Java Basico - Orientacao a Objetos] Aula 41: Heranca: classes abstratas
[Curso Java Basico - Orientacao a Objetos] Aula 40: Heranca e Polimorfismo: s...
[Curso Java Basico - Orientacao a Objetos] Aula 30: Palavra chave this
[Curso Java Basico - Orientacao a Objetos] Aula 43: Classe Object
[Curso Java Basico - Orientacao a Objetos] Aula 45: Interfaces e Polimorfismo
[Curso Java Basico] Aula 71: Threads: metodos e blocos sincronizados (synchro...
[Curso Java Basico - Orientacao a Objetos] Aula 32: Encapsulamento: métodos g...
[Curso Java Basico] Aula 59: Importacao estatica (static import)
Curso Java Basico] Aula 67: Criando Threads + metodos start, run e sleep
[Curso Java Basico - Orientacao a Objetos] Aula 37: Heranca
[Curso Java Basico - Orientacao a Objetos] Aula 42: Palavra chave final
[Curso Java Basico - Orientacao a Objetos] Aula 38: Herança: Palavra chave super
Anúncio

Último (16)

PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
COBITxITIL-Entenda as diferença em uso governança TI
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Custos e liquidação no SAP Transportation Management, TM130 Col18
Arquitetura de computadores - Memórias Secundárias
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Processos na gestão de transportes, TM100 Col18
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
COBITxITIL-Entenda as diferença em uso governança TI

[Curso Java Basico] Aula 62: Varargs