vm/src/test/java/org/apidesign/vm4brwsr/StringSample.java
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 16 Oct 2012 11:55:56 +0200
changeset 104 1376481f15e7
parent 93 a236a9f137ac
child 106 346633cd13d6
permissions -rw-r--r--
Concatenation of strings works
     1 package org.apidesign.vm4brwsr;
     2 
     3 /**
     4  *
     5  * @author Jaroslav Tulach <jtulach@netbeans.org>
     6  */
     7 public class StringSample {
     8     public static final String HELLO = "Hello World!";
     9     private static int counter;
    10     
    11     private final int cnt;
    12     public StringSample() {
    13         cnt = ++counter;
    14     }
    15     
    16     
    17     public static char sayHello(int indx) {
    18         return HELLO.charAt(indx);
    19     }
    20     
    21     public static String fromChars(char a, char b, char c) {
    22         char[] arr = { a, b, c };
    23         return new String(arr).toString();
    24     }
    25     
    26     public static String toStringTest(int howMuch) {
    27         counter = 0;
    28         StringSample ss = null;
    29         for (int i = 0; i < howMuch; i++) {
    30             ss = new StringSample();
    31         }
    32         return ss.toString().toString();
    33     }
    34     
    35     public static String concatStrings() {
    36         return (toStringTest(1) + "Ahoj").toString();
    37     }
    38 
    39     @Override
    40     public String toString() {
    41         return HELLO + cnt;
    42     }
    43 }