Benny's Blog
Navigation: Home » Archives for September 2011
24. September 2011

You can create a custom table for the data of your WordPress plugin if you hook on the plugin activation. This has the effect that your custom table will be created if you activate the plugin in the WordPress backend. I created a sample code to show you how this works.

…weiterlesen

4. September 2011

With this post I just want to show how to convert a Java collection into an array and how to convert a wrapper class array into an array of the corresponding primitive data type. As a bonus I will show how to iterate over an ArrayList.

Code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 public static void main(String[] args)
  {
    // Java collection (ArrayList) with Floats
    ArrayList<Float> someFloats = new ArrayList<Float>();
    someFloats.add(3.72f);
    someFloats.add(28.07f);
    someFloats.add(2011f);
    // Convert ArrayList into an array
    Float[] floatWrapperArray = someFloats.toArray(new Float[someFloats.size()]);
    float[] floatArray = new float[floatWrapperArray.length];
    // Transfer array of Wrapper type (Float) into array of primitive data type (float)
    for (int i = 0; i < floatArray.length; i++)
    {
      floatArray[i] = floatWrapperArray[i].floatValue();
    }
    // 1. Float ArrayList
    System.out.println("1. Float ArrayList");
    for (Iterator iterator = someFloats.iterator(); iterator.hasNext();)
    {
      Float currentFloat = (Float) iterator.next();
      System.out.println(currentFloat);
    }
    // 2. Float array
    System.out.println("2. Float array");
    for (int i = 0; i < floatWrapperArray.length; i++)
    {
      System.out.println(floatWrapperArray[i]);
    }
    // 3. float array
    System.out.println("3. float array");
    for (int i = 0; i < floatArray.length; i++)
    {
      System.out.println(floatArray[i]);
    }
  }

Output

1
2
3
4
5
6
7
8
9
10
11
12
1. Float ArrayList
3.72
28.07
2011.0
2. Float array
3.72
28.07
2011.0
3. float array
3.72
28.07
2011.0
4. September 2011

Bei der Suche nach geeigneten Tutorials zu regulären Ausdrücken bin ich auf dieses fantastische Video gestoßen:

Wer lieber lesen möchte, dem empfehle ich das Java Regex Tutorial von Lars Vogel. Zum Testen von regulären Ausdrücken eignet sich regexpal.

4. September 2011

Zwischen 0-6 Uhr kann man beim Mindfactory Midnight-Shopping versandkostenfrei bestellen.

1. September 2011

This code shows how to draw a simple triangle with OpenGL ES (OpenGL 1.0) on the screen of an Android mobile device. It is based on the tutorial OpenGL ES Tutorial for Android – Part I – Setting up the view from the Jaway Team Blog. To keep things simple I decided to implement only the necessary parts and to comment things that are not obvious. Please note that the class GL10 stands for OpenGL 1.0.

…weiterlesen