< prev index next >

test/jdk/java/lang/String/concat/ImplicitStringConcatBoundaries.java

Print this page




 152         test("foo127",                      "foo" + BYTE_MAX_1);
 153         test("foo127",                      "foo" + BYTE_MAX_2);
 154         test("foo-128",                     "foo" + BYTE_MIN_1);
 155         test("foo-128",                     "foo" + BYTE_MIN_2);
 156 
 157         test("foo32767",                    "foo" + SHORT_MAX_1);
 158         test("foo32767",                    "foo" + SHORT_MAX_2);
 159         test("foo-32768",                   "foo" + SHORT_MIN_1);
 160         test("foo-32768",                   "foo" + SHORT_MIN_2);
 161 
 162         test("foo\u0000",                   "foo" + CHAR_MIN_1);
 163         test("foo\u0000",                   "foo" + CHAR_MIN_2);
 164         test("foo\uFFFF",                   "foo" + CHAR_MAX_1);
 165         test("foo\uFFFF",                   "foo" + CHAR_MAX_2);
 166 
 167         test("foo2147483647",               "foo" + INT_MAX_1);
 168         test("foo2147483647",               "foo" + INT_MAX_2);
 169         test("foo-2147483648",              "foo" + INT_MIN_1);
 170         test("foo-2147483648",              "foo" + INT_MIN_2);
 171 
 172         test("foo1.17549435E-38",           "foo" + FLOAT_MIN_NORM_1);
 173         test("foo1.17549435E-38",           "foo" + FLOAT_MIN_NORM_2);
 174         test("foo-126.0",                   "foo" + FLOAT_MIN_EXP_1);
 175         test("foo-126.0",                   "foo" + FLOAT_MIN_EXP_2);
 176         test("foo1.4E-45",                  "foo" + FLOAT_MIN_1);
 177         test("foo1.4E-45",                  "foo" + FLOAT_MIN_2);
 178         test("foo3.4028235E38",             "foo" + FLOAT_MAX_1);
 179         test("foo3.4028235E38",             "foo" + FLOAT_MAX_2);
 180 
 181         test("foo-9223372036854775808",     "foo" + LONG_MIN_1);
 182         test("foo-9223372036854775808",     "foo" + LONG_MIN_2);
 183         test("foo9223372036854775807",      "foo" + LONG_MAX_1);
 184         test("foo9223372036854775807",      "foo" + LONG_MAX_2);
 185 
 186         test("foo2.2250738585072014E-308",  "foo" + DOUBLE_MIN_NORM_1);
 187         test("foo2.2250738585072014E-308",  "foo" + DOUBLE_MIN_NORM_2);
 188         test("foo-1022.0",                  "foo" + DOUBLE_MIN_EXP_1);
 189         test("foo-1022.0",                  "foo" + DOUBLE_MIN_EXP_2);
 190         test("foo4.9E-324",                 "foo" + DOUBLE_MIN_1);
 191         test("foo4.9E-324",                 "foo" + DOUBLE_MIN_2);
 192         test("foo1.7976931348623157E308",   "foo" + DOUBLE_MAX_1);
 193         test("foo1.7976931348623157E308",   "foo" + DOUBLE_MAX_2);


 152         test("foo127",                      "foo" + BYTE_MAX_1);
 153         test("foo127",                      "foo" + BYTE_MAX_2);
 154         test("foo-128",                     "foo" + BYTE_MIN_1);
 155         test("foo-128",                     "foo" + BYTE_MIN_2);
 156 
 157         test("foo32767",                    "foo" + SHORT_MAX_1);
 158         test("foo32767",                    "foo" + SHORT_MAX_2);
 159         test("foo-32768",                   "foo" + SHORT_MIN_1);
 160         test("foo-32768",                   "foo" + SHORT_MIN_2);
 161 
 162         test("foo\u0000",                   "foo" + CHAR_MIN_1);
 163         test("foo\u0000",                   "foo" + CHAR_MIN_2);
 164         test("foo\uFFFF",                   "foo" + CHAR_MAX_1);
 165         test("foo\uFFFF",                   "foo" + CHAR_MAX_2);
 166 
 167         test("foo2147483647",               "foo" + INT_MAX_1);
 168         test("foo2147483647",               "foo" + INT_MAX_2);
 169         test("foo-2147483648",              "foo" + INT_MIN_1);
 170         test("foo-2147483648",              "foo" + INT_MIN_2);
 171 
 172         test("foo1.1754944E-38",            "foo" + FLOAT_MIN_NORM_1);
 173         test("foo1.1754944E-38",            "foo" + FLOAT_MIN_NORM_2);
 174         test("foo-126.0",                   "foo" + FLOAT_MIN_EXP_1);
 175         test("foo-126.0",                   "foo" + FLOAT_MIN_EXP_2);
 176         test("foo1.4E-45",                  "foo" + FLOAT_MIN_1);
 177         test("foo1.4E-45",                  "foo" + FLOAT_MIN_2);
 178         test("foo3.4028235E38",             "foo" + FLOAT_MAX_1);
 179         test("foo3.4028235E38",             "foo" + FLOAT_MAX_2);
 180 
 181         test("foo-9223372036854775808",     "foo" + LONG_MIN_1);
 182         test("foo-9223372036854775808",     "foo" + LONG_MIN_2);
 183         test("foo9223372036854775807",      "foo" + LONG_MAX_1);
 184         test("foo9223372036854775807",      "foo" + LONG_MAX_2);
 185 
 186         test("foo2.2250738585072014E-308",  "foo" + DOUBLE_MIN_NORM_1);
 187         test("foo2.2250738585072014E-308",  "foo" + DOUBLE_MIN_NORM_2);
 188         test("foo-1022.0",                  "foo" + DOUBLE_MIN_EXP_1);
 189         test("foo-1022.0",                  "foo" + DOUBLE_MIN_EXP_2);
 190         test("foo4.9E-324",                 "foo" + DOUBLE_MIN_1);
 191         test("foo4.9E-324",                 "foo" + DOUBLE_MIN_2);
 192         test("foo1.7976931348623157E308",   "foo" + DOUBLE_MAX_1);
 193         test("foo1.7976931348623157E308",   "foo" + DOUBLE_MAX_2);
< prev index next >