Postgresql JDBCドライバーには、型の命名について独自の考え方があります。 TypeInfoCacheクラス 。
あなたの場合、正しい名前はfloat4
です。 、したがって、行は次のようになります:
Object[] theArray = {.11f, .22f, .33f};
Array a = theConnection.createArrayOf("float4", theArray);
小道具は、同様の質問 でこのレジストリを提案するために@JBNizetにアクセスします 。