Object 타입을 UniSQLOID 타입으로 형변환할때 에러가 발생하는데요
Object의 리턴값은 디버깅코드로 찍어보면 \"unisql.sql.UniSQLOID@114b17\"
와 같이 나옵니다.
형변환이 되지 않는이유가 뭔가요....ㅠㅠ
안녕하세요.
몇가지 테스트를 해본결과 일반적인 형변환은 가능합니다. 다만 CUBRIDOID[]= (CUBRIDOID[])obj; 와 같이 array 에 대하여 전체를 한번에 형변환은 않되는 것 같습니다. 기본 타입에 대하여도 array 에 대한 형변환을 해보니 역시 않되는 것으로 보입니다.
OidTest.java:32: inconvertible types
found : int[]
required: float[]
float[] fal = (float[])val;
^
정확히 어떤식으로 하셨는지 해당 부분의 소스를 올려주시면 그대로 테스트를 해보도록 하겠읍니다.
>Object 타입을 UniSQLOID 타입으로 형변환할때 에러가 발생하는데요
>
>Object의 리턴값은 디버깅코드로 찍어보면 \"unisql.sql.UniSQLOID@114b17\"
>와 같이 나옵니다.
>형변환이 되지 않는이유가 뭔가요....ㅠㅠ