大家随便看看吧,挂在面试了1、把String str="一串文字" 从GB2312转成UTF-82、如何判断文件读完了
1)int i=InputStream.read(……) 选择0,-1,"",1024
2)String s=(我忘了是哪个类了,没用过) 选择同上3、(key,null)和(null,key) put进一个Hashtable,哪个不会出错
遍历Hashtable的值4、socket的默认超时时间是多少
(选择) 哪个方法是设置socket的超时时间5、XML的解析方法
如果有个300M的XML文件,用哪种方法6、读取页面http://www.xxx.com/test.php
String str="http://www.xxx.com"
A、B选项是用Connection的两个方法
C、D时URL的两个方法后面是SQL语句
1)int i=InputStream.read(……) 选择0,-1,"",1024
2)String s=(我忘了是哪个类了,没用过) 选择同上3、(key,null)和(null,key) put进一个Hashtable,哪个不会出错
遍历Hashtable的值4、socket的默认超时时间是多少
(选择) 哪个方法是设置socket的超时时间5、XML的解析方法
如果有个300M的XML文件,用哪种方法6、读取页面http://www.xxx.com/test.php
String str="http://www.xxx.com"
A、B选项是用Connection的两个方法
C、D时URL的两个方法后面是SQL语句
1、str写入文件后用DataInputStream类中的readUTF()方法读出来
2、int i;
while((i = InputStream.read())!=-1){
没读完,一直去读好了
}
3、key不能为null
遍历需要用entrySet方法转成set视图用for each或迭代器遍历
4、不知道
5、SAX解析
6、不懂题目说的啥...
String str = "一串文件";
String str02 = new String(str.getBytes(str, "GB2312"), "UTF-8");
2.int InputStream.read() 返回一个整数;如果没有东西可读入,则返回-1;3.(key,null)放进Hashtable不会出错;因为哈希表的特征就是哈希值不能为空值,它决定了插入对象的排列位置,如果有重复或空值都不能插入;
题目……………………
A、Connection.……
B、Connection.……
C、URL.……
D、URL.……选项太长了我实在记不得
s.setSoTimeout(2000);
6.看不知;
String str02 = new String(str.getBytes("GB2312"), "UTF-8");
应该是String str = "一串文件";
String str02 = new String(str.getBytes("utf-8"), "UTF-8");