我有
1. This is a test message
Run Code Online (Sandbox Code Playgroud)
我想要打印
This is a test message
Run Code Online (Sandbox Code Playgroud)
我在尝试
String delimiter=".";
String[] parts = line.split(delimiter);
int gg=parts.length;
Run Code Online (Sandbox Code Playgroud)
比要打印数组
for (int k ;k <gg;K++)
parts[k];
Run Code Online (Sandbox Code Playgroud)
但我的gg总是0.我错过了什么.我只需要删除数字和.和白色空间
该数字可以是1(或)5位数
我正在使用a HashMap并且我无法直接回答该get()方法在碰撞情况下的工作原理.
假设n > 1对象放在同一个键中.它们存放在一个LinkedList?它们是否被覆盖,以便只存在那个键中的最后一个对象?他们正在使用其他一些碰撞方法吗?
如果将它们放在a中LinkedList,有没有办法检索整个列表?如果没有,是否有其他内置的Java地图,我可以在其中执行此操作?
就我的目的而言,单独的链接是理想的,就像有冲突一样,我需要能够查看列表并获取有关其中所有对象的信息.在Java中最好的方法是什么?
感谢你的帮助!
此select语句返回4k +行.我的应用程序占用的时间是while循环.单独循环需要2到4分钟.有关如何优化它的任何想法?
不要太担心查询本身,因为它不会花太多时间在查询响应上.
ArrayList<MembershipMemberInterestsVo> list = new ArrayList<MembershipMemberInterestsVo>();
StringBuffer sql = new StringBuffer();
sql.append("SELECT to_char(mai.id_info) as id, ");
sql.append("to_char(mai.field_title) as title, ");
sql.append("to_char(mmi.member_id) as membership_id ");
sql.append("FROM memserv_member_interests mmi, memserv_add_info mai ");
sql.append("WHERE mmi.interests like '%-' || mai.memserv_id || '-%' ");
sql.append("AND mai.soc_body_id = ? ");
sql.append("UNION ");
sql.append("SELECT to_char(mit.interest_id) as id, ");
sql.append("to_char(mit.text) as title, ");
sql.append("to_char(mit.member_id) as membership_id ");
sql.append("FROM memserv_member_interest_text mit ");
sql.append("WHERE society_id = ?");
pstmt = conn.prepareStatement(sql.toString());
pstmt.setString(1, societyId);
pstmt.setString(2, societyId);
rs = pstmt.executeQuery();
MembershipMemberInterestsVo …Run Code Online (Sandbox Code Playgroud)