| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan oprettes en metode med et variabelt antal indgange i Java
    Når du definerer dine egne metoder i Java-programmer , du kan give alternativer til de input , som kunden kode. Når du opretter en Java metode, du angiver typen og antallet af parameter indgange. For at tilføje fleksibilitet, du kan definere alternative versioner af hver metode til at tage højde for forskellige input. Når Java kalder din metode, vil den fuldbyrdende versionen være den, der matcher de inputparametre vedtaget af den kaldende kode. Dette giver dig mulighed for at tilføje et niveau af fleksibilitet til dine Java-klasser . Instruktioner
    1

    Definer den mest grundlæggende version af din metode . Beslut din metode navn og om tilbagelevering typen , det vil have , hvis nogen. Følgende eksempel metoden demonstrerer en grundlæggende version uden parametre , med en primitiv type, integer som returtype : public int getNumber () { return 0 ;}
    p Dette er en triviel eksempel til demonstration , returnere tallet nul når metoden kaldes uden parametre.
    2

    Outline alternative versioner af din metode . Beslut hvilke parametre du vil have alternative versioner af din metode til at tage . Opret metoden skitserer først som du kan give implementeringer senere. De følgende to alternative skitserer angive forskellige typer og antal parametre : offentlig int getNumber (String theText ) { } public int getNumber (String theText , int multNum ) { }

    første alternativ tager en string parameter , mens den anden tager to parametre , der repræsenterer en snor og et heltal. Du kan tilføje så mange versioner af din metode , som du vil , så længe hver enkelt har en anden signatur på grund af at have forskellige parametre eller returtyper . Din compiler kan vise advarsler , indtil du giver nærmere oplysninger om gennemførelsen .
    3

    Implement hver version af din metode . Føj metoden kroppen for hver version , som i det følgende eksempel kode : public int getNumber (String theText ) {return theText.length ( );}

    Følgende kunne være alternativet for den version af metoden tager to parametre : offentlig int getNumber (String theText , int multNum ) {return theText.length () * multNum ;}

    Inside dine metoder skal du sørge for at gennemføre detaljerne dit program behov
    4 < . p> Ring dine metoder . I en anden klasse i din ansøgning kalde dine metoder ved hjælp af de forskellige parameter typer som følger: MyHelper hjælp = new 5) ),

    Dette ville gælde i et tilfælde, hvor klassen leverer de metoder kaldes " MyHelper " med den første linje skabe en instans af klassen . Ved at inkludere metoden opkald inden systemets output udsagn , du vil være i stand til at se et overblik , at dine metoder fungerer .
    5.

    Gem din kode . Kompilere og køre dit program for at se, hvordan det fungerer . Kontrollere produktionen konsol til oplysninger om hver enkelt metode opkald . Prøv at eksperimentere med koden ved at ændre de metodeparametre hver gang du kører programmet. Foretage ændringer i dine forskellige metode implementeringer indtil dit program har den funktionalitet det behov , tilføjer nye versioner, hvis det er nødvendigt.

    Forrige :

    næste :
      Relaterede artikler
    ·Tutorial for Programmering Java API Sound 
    ·Sådan får serverens portnummer i Java 
    ·Sådan oprettes en Java Filer 
    ·Sådan deaktiveres en klient Keyboard server Brug Java 
    ·Sådan opdaterer My Java-applet cache 
    ·Sådan Put Varer i en indkøbsvogn i JSP 
    ·Sådan oprettes en Windows Service Fra Java 
    ·Sådan installeres Core Java JDK 1.5.03 
    ·Sådan aktiveres Java til CMD 
    ·Sådan Faktor heltal i Java 
      Anbefalede Artikler
    ·Visual Basic Tutorial : MsgBox 
    ·Sådan Læs e-mail i Visual Basic 
    ·Sådan oprettes Screens eller blanketter med Python 
    ·Sådan Slå i C Fra objekt til datotid 
    ·Hvordan man programmerer animerede pauseskærme i VB6 
    ·JavaScript Opkald til en funktion fra en funktion 
    ·Hvordan man laver en lommeregner med Visual Basic 
    ·Sådan rydde udklipsholderen Med VBScript 
    ·Multiple Roterende Annoncer i JavaScript 
    ·Hvordan man opbygger dynamiske websteder med Dreamweave…
    Copyright © Computer Viden http://www.computerdk.com