Java Array problem | Sololearn: Learn to code for FREE!

0

Java Array problem

How do I make a sudoku like program in java(not the game) just to creat an array of 3x3 dimensions that fills the rows and columns with random numbers. IMPORTANT: the numbers must no repeat itself.

2/18/2021 3:57:18 AM

• WTF [•_•] •

10 Answers

New Answer

+1

hi • WTF [•_•] • here is how you’d make a 3x3 array.. int[ ][ ][] sample = { {1, 2, 3}, {4, 5, 6}, {7,8,9}}; then you’d just need to use the random function in java java.util.Random Random random = new Random(); return random.ints(min, max) .findFirst() .getAsInt();

+1

+1

no problem • WTF [•_•] • happy coding

+1

Ollie Q same dude, to fill the array automatically I need a for bucle but how do i make sure the numbers being generated doesnt repeats itself? If possible using math.random

+1

hi • WTF [•_•] • check out this code... https://code.sololearn.com/cbxUC4d1T4eh/?ref=app you’ll just have to alter the if condition so that it can iterate throught 3. sorry for the slow response i accidental wrote the code in javascript before i remeber you need java

+1

Ollie Q ohh No problem man, I'll get back when I'm through with it. Thanks for your time :)

+1

no problem • WTF [•_•] • let me know if you have any more problems. happy coding

0

Ollie Q ok thanks man 😊

0

https://code.sololearn.com/cU1SZM1IJVan/?ref=app Hi i hope this helps

0

Maybe you could make an if statement to test if the next number matches any of the other numbers? Example: After telling it to pick a number, then put, if(!sample[2] == sample[1]){ input code } else [ pick new number } I don't know, i'm learning as well, but it works in my mind lol