Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

View RSS Feed

JD1's Personal Development Blog

Over the next year, I plan on learning as much about the Java programming language as possible. I'll be blogging posts I create at http://javadevelopmentforums.com/ here to keep you all updated on my progress.

  1. Enhanced For Statement - JavaDevelopmentForums.com

    When working with arrays, there's an easier way to loop through the indices than manually doing so. We can use the enhanced for statement for this.

    class Class1{
       public static void main(String args[]){
    	   int aryOne[] = {3,4,5,6,7};
    	   int total = 0;
    	   for (int x: aryOne){
    		   total += x;
    	   }
    	   System.out.println(total);
       }
    }

    First of all, we create our array (aryOne) and use ...
    Categories
    Uncategorized
  2. Array Elements As Counters - JavaDevelopmentForums.com

    We're going to build a program to re-enact a dice being rolled one thousand times. We're going to output how many times each face of the dice is rolled.

    import java.util.Random;
     
    class RollDice{
       public static void main(String args[]){
    	   Random rand = new Random();
    	   int freq[] = new int[7];
     
    	   for(int roll = 1; roll <= 1000; roll++){
    		   ++freq[1 + rand.nextInt(6)];
    	   }
    	   System.out.println("Face\tFrequency");
    ...
    Categories
    Uncategorized
  3. Summing The Elements of An Array

    Say we have an array with ten indices. Below is how we can calculate the sum of these indices.

    class Class1{
    	public static void main(String args[]){
    		int[] array1 = {1,2,3,4,5,6,7,8,9,10};
    		int total = 0;
     
    		for(int counter = 0; counter < array1.length; counter++){
    			total += array1[counter];
    		}
     
    		System.out.println("Total\t" + total);
     
    	}
    }

    Firstly, initialise ...
    Categories
    Uncategorized
  4. Arrays

    Arrays are used to store many values under the one variable, so to speak. You can initialise an array the long and drawn out way by manually assigning each index a value or you can implement an array initialiser to do the job for you.

    class Class1{
    	public static void main(String args[]){
    		int array1[] = new int[10];
    		array1[0] = 87;
    		array1[1] = 543;
    		array1[2] = 65;
    		System.out.println(array1[2]);
     
    		int array2[]
    ...
    Categories
    Uncategorized
  5. Random Number Generator

    Random numbers can be used in Java. Here's a small random number generator and how it works.

    import java.util.Random;
    class Class1{
    	public static void main(String args[]){
    		Random dice = new Random();
    		int number;
     
    		for(int counter = 1; counter <= 10; counter++){
    			number = dice.nextInt(6) + 1;
    			System.out.println(number);
    		}
    	}
    }

    First of all, we need to import the random class. ...
    Categories
    Uncategorized
Page 1 of 6 123 ... LastLast