fork(1) download
  1. class Main {
  2.  
  3. public static void main (String[] args) {
  4. for (char hiSurrogate = Character.MIN_HIGH_SURROGATE; hiSurrogate <= Character.MAX_HIGH_SURROGATE; hiSurrogate++) {
  5. for (char loSurrogate = Character.MIN_LOW_SURROGATE; loSurrogate <= Character.MAX_LOW_SURROGATE; loSurrogate++) {
  6. if (Character.isSurrogatePair(hiSurrogate, loSurrogate)) {
  7. int surrogateCodePoint = Character.toCodePoint(hiSurrogate, loSurrogate);
  8. if (Character.isDefined(surrogateCodePoint)) {
  9. System.out.format("Found it: %d%n", surrogateCodePoint);
  10. break;
  11. }
  12. }
  13. }
  14. }
  15. throw new IllegalArgumentException("Couldn't find it.");
  16. }
  17.  
  18. }
  19.  
Runtime error #stdin #stdout #stderr 0.16s 36144KB
stdin
Standard input is empty
stdout
Found it: 65536
Found it: 66560
Found it: 67584
Found it: 68608
Found it: 69632
Found it: 70656
Found it: 71680
Found it: 72704
Found it: 73728
Found it: 74752
Found it: 77824
Found it: 78848
Found it: 82944
Found it: 92160
Found it: 93760
Found it: 94208
Found it: 95232
Found it: 96256
Found it: 97280
Found it: 98304
Found it: 99328
Found it: 100352
Found it: 110592
Found it: 113664
Found it: 118784
Found it: 119808
Found it: 120832
Found it: 122880
Found it: 124928
Found it: 126065
Found it: 126976
Found it: 128000
Found it: 129024
Found it: 131072
Found it: 132096
Found it: 133120
Found it: 134144
Found it: 135168
Found it: 136192
Found it: 137216
Found it: 138240
Found it: 139264
Found it: 140288
Found it: 141312
Found it: 142336
Found it: 143360
Found it: 144384
Found it: 145408
Found it: 146432
Found it: 147456
Found it: 148480
Found it: 149504
Found it: 150528
Found it: 151552
Found it: 152576
Found it: 153600
Found it: 154624
Found it: 155648
Found it: 156672
Found it: 157696
Found it: 158720
Found it: 159744
Found it: 160768
Found it: 161792
Found it: 162816
Found it: 163840
Found it: 164864
Found it: 165888
Found it: 166912
Found it: 167936
Found it: 168960
Found it: 169984
Found it: 171008
Found it: 172032
Found it: 173056
Found it: 174080
Found it: 175104
Found it: 176128
Found it: 177152
Found it: 178176
Found it: 179200
Found it: 180224
Found it: 181248
Found it: 182272
Found it: 183296
Found it: 184320
Found it: 185344
Found it: 186368
Found it: 187392
Found it: 188416
Found it: 189440
Found it: 190464
Found it: 194560
Found it: 917505
Found it: 983040
Found it: 984064
Found it: 985088
Found it: 986112
Found it: 987136
Found it: 988160
Found it: 989184
Found it: 990208
Found it: 991232
Found it: 992256
Found it: 993280
Found it: 994304
Found it: 995328
Found it: 996352
Found it: 997376
Found it: 998400
Found it: 999424
Found it: 1000448
Found it: 1001472
Found it: 1002496
Found it: 1003520
Found it: 1004544
Found it: 1005568
Found it: 1006592
Found it: 1007616
Found it: 1008640
Found it: 1009664
Found it: 1010688
Found it: 1011712
Found it: 1012736
Found it: 1013760
Found it: 1014784
Found it: 1015808
Found it: 1016832
Found it: 1017856
Found it: 1018880
Found it: 1019904
Found it: 1020928
Found it: 1021952
Found it: 1022976
Found it: 1024000
Found it: 1025024
Found it: 1026048
Found it: 1027072
Found it: 1028096
Found it: 1029120
Found it: 1030144
Found it: 1031168
Found it: 1032192
Found it: 1033216
Found it: 1034240
Found it: 1035264
Found it: 1036288
Found it: 1037312
Found it: 1038336
Found it: 1039360
Found it: 1040384
Found it: 1041408
Found it: 1042432
Found it: 1043456
Found it: 1044480
Found it: 1045504
Found it: 1046528
Found it: 1047552
Found it: 1048576
Found it: 1049600
Found it: 1050624
Found it: 1051648
Found it: 1052672
Found it: 1053696
Found it: 1054720
Found it: 1055744
Found it: 1056768
Found it: 1057792
Found it: 1058816
Found it: 1059840
Found it: 1060864
Found it: 1061888
Found it: 1062912
Found it: 1063936
Found it: 1064960
Found it: 1065984
Found it: 1067008
Found it: 1068032
Found it: 1069056
Found it: 1070080
Found it: 1071104
Found it: 1072128
Found it: 1073152
Found it: 1074176
Found it: 1075200
Found it: 1076224
Found it: 1077248
Found it: 1078272
Found it: 1079296
Found it: 1080320
Found it: 1081344
Found it: 1082368
Found it: 1083392
Found it: 1084416
Found it: 1085440
Found it: 1086464
Found it: 1087488
Found it: 1088512
Found it: 1089536
Found it: 1090560
Found it: 1091584
Found it: 1092608
Found it: 1093632
Found it: 1094656
Found it: 1095680
Found it: 1096704
Found it: 1097728
Found it: 1098752
Found it: 1099776
Found it: 1100800
Found it: 1101824
Found it: 1102848
Found it: 1103872
Found it: 1104896
Found it: 1105920
Found it: 1106944
Found it: 1107968
Found it: 1108992
Found it: 1110016
Found it: 1111040
Found it: 1112064
Found it: 1113088
stderr
Exception in thread "main" java.lang.IllegalArgumentException: Couldn't find it.
	at Main.main(Main.java:15)