本文整理了Java中ucar.unidata.io.RandomAccessFile.writeShort
方法的一些代码示例,展示了RandomAccessFile.writeShort
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RandomAccessFile.writeShort
方法的具体详情如下:
包路径:ucar.unidata.io.RandomAccessFile
类名称:RandomAccessFile
方法名:writeShort
[英]Writes a short
to the file as two bytes, high byte first.
[中]将short
作为两个字节写入文件,首先是高字节。
代码示例来源:origin: Unidata/thredds
/**
* Write an array of shorts
*
* @param pa write from this array
* @param start starting with this element in the array
* @param n this number of elements
* @throws IOException on read error
*/
public final void writeShort(short[] pa, int start, int n) throws IOException {
for (int i = 0; i < n; i++) {
writeShort(pa[start + i]);
}
}
代码示例来源:origin: edu.ucar/unidataCommon
/**
* Write an array of shorts
*
* @param pa write from this array
* @param start starting with this element in the array
* @param n this number of elements
* @throws IOException on read error
*/
public final void writeShort(short[] pa, int start, int n) throws IOException {
for (int i = 0; i < n; i++) {
writeShort(pa[start + i]);
}
}
代码示例来源:origin: edu.ucar/netcdf
/**
* Write an array of shorts
*
* @param pa write from this array
* @param start starting with this element in the array
* @param n this number of elements
* @throws IOException on read error
*/
public final void writeShort(short[] pa, int start, int n) throws IOException {
for (int i = 0; i < n; i++) {
writeShort(pa[start + i]);
}
}
代码示例来源:origin: edu.ucar/cdm
/**
* Write an array of shorts
*
* @param pa write from this array
* @param start starting with this element in the array
* @param n this number of elements
* @throws IOException on read error
*/
public final void writeShort(short[] pa, int start, int n) throws IOException {
for (int i = 0; i < n; i++) {
writeShort(pa[start + i]);
}
}
代码示例来源:origin: edu.ucar/netcdf
private int writeAttributeValue(Number numValue) throws IOException {
if (numValue instanceof Byte) {
raf.write(numValue.byteValue());
return 1;
} else if (numValue instanceof Short) {
raf.writeShort(numValue.shortValue());
return 2;
} else if (numValue instanceof Integer) {
raf.writeInt(numValue.intValue());
return 4;
} else if (numValue instanceof Float) {
raf.writeFloat(numValue.floatValue());
return 4;
} else if (numValue instanceof Double) {
raf.writeDouble(numValue.doubleValue());
return 8;
}
throw new IllegalStateException("unknown attribute type == " + numValue.getClass().getName());
}
代码示例来源:origin: edu.ucar/cdm
private int writeAttributeValue(Number numValue) throws IOException {
if (numValue instanceof Byte) {
raf.write(numValue.byteValue());
return 1;
} else if (numValue instanceof Short) {
raf.writeShort(numValue.shortValue());
return 2;
} else if (numValue instanceof Integer) {
raf.writeInt(numValue.intValue());
return 4;
} else if (numValue instanceof Float) {
raf.writeFloat(numValue.floatValue());
return 4;
} else if (numValue instanceof Double) {
raf.writeDouble(numValue.doubleValue());
return 8;
}
throw new IllegalStateException("unknown attribute type == " + numValue.getClass().getName());
}
代码示例来源:origin: Unidata/thredds
private int writeAttributeValue(Number numValue) throws IOException {
if (numValue instanceof Byte) {
raf.write(numValue.byteValue());
return 1;
} else if (numValue instanceof Short) {
raf.writeShort(numValue.shortValue());
return 2;
} else if (numValue instanceof Integer) {
raf.writeInt(numValue.intValue());
return 4;
} else if (numValue instanceof Float) {
raf.writeFloat(numValue.floatValue());
return 4;
} else if (numValue instanceof Double) {
raf.writeDouble(numValue.doubleValue());
return 8;
}
throw new IllegalStateException("unknown attribute type == " + numValue.getClass().getName());
}
代码示例来源:origin: edu.ucar/netcdf
raf.seek ( chunk.getSrcPos());
for (int k=0; k<chunk.getNelems(); k++)
raf.writeShort( ii.getShortNext());
代码示例来源:origin: Unidata/thredds
raf.seek ( chunk.getSrcPos());
for (int k=0; k<chunk.getNelems(); k++)
raf.writeShort( ii.getShortNext());
代码示例来源:origin: edu.ucar/cdm
raf.seek ( chunk.getSrcPos());
for (int k=0; k<chunk.getNelems(); k++)
raf.writeShort( ii.getShortNext());
内容来源于网络,如有侵权,请联系作者删除!