JDBC драйверът на Postgresql има собствена идея за именуването на типовете. Можете да ги потърсите в Клас TypeInfoCache .
Във вашия случай правилното име е float4
, така че редът ще бъде:
Object[] theArray = {.11f, .22f, .33f};
Array a = theConnection.createArrayOf("float4", theArray);
Props отива на @JBNizet за предлагане на този регистър в подобен въпрос .