Hoi allen,
heb dit:
Nu is de bedoeling dat je een getal opgeeft, bijv: 6 en dat ie dan, 6x een random lettercombinatie genereert, dus: AB, CG, VB,HK, etc.
Alvast bedankt!!
Niels
heb dit:
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package hashmap;
import java.awt.Graphics;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.lang.reflect.Array;
/**
*
* @author savant
*/
public class Hashmap {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
private int j;
public void doRandomCharacters() throws IOException {
double randomNumber1 = 0;
double randomNumber2 = 0;
double randomNumberSetup;
char randomDoubleCharacter;
//Array letter1;
// Array letter2;
//int[] letter1Array;
//int[] letter2Array;
//letter1Array = new int[''];
String letter1;
String letter2;
System.out.println("How many random double letters do u want to create:");
letter1 = br.readLine();
letter2 = br.readLine();
System.out.println("U have " + randomNumber1 +randomNumber2+" inserted");
System.out.println("----------------------------------------------------------------------");
for(int j = 0; j< new Integer(letter2); j++){
for (int i = 0; i < new Integer(letter1); i++) {
randomNumber1 = Math.random();
randomNumber2 = Math.random();
randomNumberSetup = (randomNumber2 * 26 + 'a');
randomNumberSetup = (randomNumber1 * 26 + 'a');
randomDoubleCharacter = (char) randomNumberSetup;
System.out.print(randomDoubleCharacter + ": ");
}
}
System.out.println(" - These are the Random numbers: ");
System.out.println("----------------------------------------------------------------------");
System.out.println("\n");
}
}
Code:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package hashmap;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Random;
/**
*
* @author savant
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args)throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input;
System.out.print("Give a value: ");
input = br.readLine();
System.out.println("U have " + input + " inserted");
//Begin Random function
Random randomGenerator = new Random();
for (int i = 0; i < new Integer(input).intValue(); ++i)
{
int randomInt = randomGenerator.nextInt(11);
hallo("Generated : " + randomInt);
}
hallo("Done.");
//End function Random!!
Hashmap h = new Hashmap();
h.doRandomCharacters();
System.out.println(h);
}
private static void hallo(String aMessage){
System.out.println(aMessage);
}
}
Nu is de bedoeling dat je een getal opgeeft, bijv: 6 en dat ie dan, 6x een random lettercombinatie genereert, dus: AB, CG, VB,HK, etc.
Alvast bedankt!!
Niels
Laatst bewerkt: