会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Advancing Swift
Success comes from ninety-nine percent perspiration
博客园
园子
首页
新随笔
联系
管理
订阅
上一页
1
···
8
9
10
11
12
13
14
15
16
···
39
下一页
2018年1月25日
java算法面试题:从类似如下的文本文件中读取出所有的姓名,并打印出重复的姓名和重复的次数,并按重复次数排序 ;读取docx 读取doc 使用poi 相关jar包提集提供下载
摘要: 从类似如下的文本文件中读取出所有的姓名,并打印出重复的姓名和重复的次数,并按重复次数排序 1,张三,28 2,李四,35 3,张三,28 4,王五,35 5,张三,28 6,李四,35 7,赵六,28 8,田七,35 上面代码读取的是docx的word文件,直接读取会出现乱码,因word中不仅有文本
阅读全文
posted @ 2018-01-25 21:47 Advancing-Swift
阅读(1022)
评论(0)
推荐(0)
2018年1月24日
java面试题:如果一串字符如"aaaabbc中国1512"要分别统计英文字符的数量,中文字符的数量,和数字字符的数量,假设字符中没有中文字符、英文字符、数字字符之外的其他特殊字符。
摘要: package com.swift; public class TotalNumber_String { public static void main(String[] args) { /* * 如果一串字符如"aaaabbc中国1512"要分别统计英文字符的数量,中文字符的数量,和数字字符的数量, * 假设字符中没有中文字符、英...
阅读全文
posted @ 2018-01-24 22:21 Advancing-Swift
阅读(599)
评论(0)
推荐(0)
java算法面试题:有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数 按值的降序排序,如果值相同则按键值的字母顺序
摘要: 按键值的降序排序 按值的降序排序,如果值相同则按键值的字母顺序 要注意这个问题: 不能把map.entrySet()直接强转成List<Entry<Character,Integer>> 需要用new ArrayList()的构造,即放在参数中
阅读全文
posted @ 2018-01-24 21:46 Advancing-Swift
阅读(3731)
评论(0)
推荐(0)
java算法面试题:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个, 如“我ABC”,4,应该截取“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”,而不是“我ABC+汉的半个”。
摘要: 字符串打散成字节之后输出的字节值变成了正数和负数,字符为一个正数,汉字为两个负数 所以为了不输出半个汉字,可以判断负数的个数,然后确定截取数到底是多少,通过new String(buf,0,len)的构造方法把字节转换成字符串
阅读全文
posted @ 2018-01-24 18:28 Advancing-Swift
阅读(3432)
评论(0)
推荐(0)
Java算法面试题:编写一个程序,将e:\neck目录下的所有.java文件复制到e:\jpg目录下,并将原来文件的扩展名从.java改为.jpg
摘要: package com.swift; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileOutputStream; public class IO_FileFilter { public static void main(String[...
阅读全文
posted @ 2018-01-24 15:35 Advancing-Swift
阅读(532)
评论(0)
推荐(0)
java算法面试题:编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。
摘要: package com.swift; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.Out...
阅读全文
posted @ 2018-01-24 14:47 Advancing-Swift
阅读(1104)
评论(0)
推荐(0)
2018年1月23日
java基础面试题:运行时异常与一般异常有何异同?error和exception有什么区别? 请写出你最常见到的5个runtimeexception?
摘要: Throwable是Java错误处理的父类,有两个子类:Error和Exception。 Error:无法预期的严重错误,导致JVM虚拟机无法继续执行,几乎无法恢复捕捉的 Exception:可恢复捕捉的。java健壮程序的手段。 Java提供了两类主要的异常:runtime exception和c
阅读全文
posted @ 2018-01-23 17:21 Advancing-Swift
阅读(4040)
评论(0)
推荐(1)
java基础面试题:try{}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
摘要: finally中也有return ,最终返回finally中的return 有人说return执行2次,finally在中间执行,可以这样理解,可能也方便死记 但我觉得return就是在finally后执行的,在finally执行后把返回值返回给调用处,只是要注意返回的值不是最终的值,而是retur
阅读全文
posted @ 2018-01-23 13:13 Advancing-Swift
阅读(2585)
评论(0)
推荐(0)
java基础面试题:如何把一段逗号分割的字符串转换成一个数组? String s = "a" +"b" + "c" + "d";生成几个对象?
摘要: package com.swift; public class Douhao_String_Test { public static void main(String[] args) { /* * 如何把一段逗号分割的字符串转换成一个数组? * String s = "a" +"b" + "c" + "d";生成几个对象? ...
阅读全文
posted @ 2018-01-23 11:48 Advancing-Swift
阅读(1707)
评论(0)
推荐(1)
2018年1月22日
Java基础面试题:String 和StringBuffer的区别
摘要: String 是final修饰的类,不能被改变,改变就是新创建对象 String str = new String(); for(inti=0;i<100;i++) { str = str + i; } 要创建100个对象 引用指向新的变量 ,非常消耗内存和执行时间
阅读全文
posted @ 2018-01-22 21:44 Advancing-Swift
阅读(449)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
39
下一页
公告