我假设在Java中char []和byte []应该能够无缝转换并被视为同样的权利吗?
答案 0 :(得分:2)
嗯,pig chararray 在内部由 java.lang.String 表示,而pig bytearray 在内部由 org.apache表示.pig.data.DataByteArray 是一个包含byte []的包装器,带有一些方便的方法。至于无缝演员 - 请参阅此表 https://pig.apache.org/docs/r0.7.0/piglatin_ref2.html#Cast+Operators 以及下面的例子