| 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 Tilfældige tal mellem 1 & 26 i Java
    Ved hjælp af en generator af tilfældige tal , kan dine Java-programmer skaber tilfældige værdier inden for specifikke områder. Du kan angive den største værdi, du vil de tilfældige tal til at reflektere. Den standard opførsel er for Java til at generere et tal mellem nul og det nummer, du angiver , så du er nødt til at udføre en supplerende beregning for den laveste værdi for at være "en ". Instruktioner
    1

    Import Java-sproget ressourcer til dine tilfældige operationer. Føj følgende kode i toppen af ​​din Java -klasse fil: .

    Import java.util * ;

    Denne import angiver alt i " util -pakken" , herunder tilfældige tal generator klasse . Dette giver dit program til at instantiere objekter af klassen , så du kan få adgang til funktionaliteten i det.
    2

    Opret en tilfældig objekt i dit program. Tilføj følgende linje kode til din Java -fil : Hej

    Random randGenerator = new Random ();

    Dette angiver den tilfældige klasse og kalder constructor -metoden, som returnerer et objekt af klassen. Din kode så lagrer dette objekt ved hjælp af en variabel reference. Programmet kan nu bruge denne variabel reference til kalde metoder af klassen , herunder generering af tilfældige tal .
    3

    Call metoder tilfældige klassen til at erhverve tilfældige tal. Den tilfældige klasse kan generere antal primitive typer heltal , double, float , lange og boolean . Følgende kodeeksempel viser metoden kræver tilfældige heltal : Hej

    randGenerator.nextInt

    Hver gang din kode henretter denne metode opkald, tilfældige objekt returnerer et heltal værdi. Vælg den metode for antallet , du ønsker i dit program .
    4

    Angiv området til din tilfældige tal metode. Du kan levere en parameter til generation metode angiver den maksimale værdi din tilfældigt tal skal have. Men som standard klassen vælger en tilfældig værdi mellem nul og dette nummer. Hvis du ønsker at generere et tal med en værdi på mindst en, du er derfor nødt til at tilføje en beregning. Ændres din metode opkald på følgende måde : Hej

    randGenerator.nextInt (25) +1

    Dette resulterer i tilfældige værdier mellem et og 26 , fordi den tilfældige metode returnerer værdier mellem nul og 25 , med koden og derefter tilføje en til disse numre.
    5.

    Gem dine tilfældige tal i en variabel . Alter din kode som følger : Hej

    int randInt = randGenerator.nextInt (25) +1

    Dette giver dit program en variabel reference den kan bruge til efterfølgende behandling . For at teste nummeret din kode genererer , tilføj følgende linie : Hej

    System.out.println ( randInt )

    Gem og køre dit program et par gange for at se , at værdierne er inden for det korrekte område .

    Forrige :

    næste :
      Relaterede artikler
    ·Parallelle processer i en Servlet objekt 
    ·Sådan får Mod Værdi i Java 
    ·Sådan Lær grundlæggende Java 
    ·Sådan Store heltal i et array i Java 
    ·Sådan downloader Java API Dokumentation 
    ·Hvordan man opbygger en hjemmeside ved hjælp Java 
    ·Sådan Konverter en NetBeans projekt til Eclipse 
    ·Sådan får du adgang SQLite Fra en Android Shell 
    ·Hvordan at tilføje Java-objekter til en Android 
    ·Hvordan til at indtaste tal i Java 
      Anbefalede Artikler
    ·Hvordan man skriver en Software Design Document 
    ·Sådan Debug Python Genstarter 
    ·Sådan ændres en lille I til store bogstaver i PHP 
    ·Sådan Slut Lambda i Python 
    ·Sådan må en Factorial i CPP 
    ·Sådan Tilmeld en SIS Nokia Application fil 
    ·Sådan kontrolleres , om en String indeholder kun alfab…
    ·Sådan Train i Microsoft VB.Net 
    ·Hvad betyder det 'At ' Symbol Mean i Javascript 
    ·Sådan overføres data mellem Word-dokumenter ved hjæl…
    Copyright © Computer Viden http://www.computerdk.com