UG→文件类型→JT文件(*.jt)。
打开.JT文件方法一简单示意图
请点击输入图片描述
2.JT2GO→文件类型→所有文件或3D模型。
打开.JT文件方法二简单示意图
java中有四种将文件的内容读取成字符串方式一:
Java code
/**
* 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。
* 当然也是可以读字符串的。
*/
/* 貌似是说网络环境中比较复杂,每次传过来的字符是定长的,用这种方式?*/
public String readString1()
{
try
{
//FileInputStream 用于读取诸如图像数据之类的原始字节流。要读取字符流,请考虑使用 FileReader。
FileInputStream inStream=this.openFileInput(FILE_NAME)
ByteArrayOutputStream bos = new ByteArrayOutputStream()
byte[] buffer=new byte[1024]
int length=-1
while( (length = inStream.read(buffer) != -1)
{
bos.write(buffer,0,length)
// .write方法 SDK 的解释是 Writes count bytes from the byte array buffer starting at offset index to this stream.
// 当流关闭以后内容依然存在
}
bos.close()
inStream.close()
return bos.toString()
// 为什么不一次性把buffer得大小取出来呢?为什么还要写入到bos中呢? return new(buffer,"UTF-8") 不更好么?
// return new String(bos.toByteArray(),"UTF-8")
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)