小编Rus*_*rez的帖子

用'.'拆分Java字符串.

我有

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位数

java

5
推荐指数
1
解决办法
152
查看次数

Java - 关于碰撞处理和get()方法的HashMap混淆

我正在使用a HashMap并且我无法直接回答该get()方法在碰撞情况下的工作原理.

假设n > 1对象放在同一个键中.它们存放在一个LinkedList?它们是否被覆盖,以便只存在那个键中的最后一个对象?他们正在使用其他一些碰撞方法吗?

如果将它们放在a中LinkedList,有没有办法检索整个列表?如果没有,是否有其他内置的Java地图,我可以在其中执行此操作?

就我的目的而言,单独的链接是理想的,就像有冲突一样,我需要能够查看列表并获取有关其中所有对象的信息.在Java中最好的方法是什么?

感谢你的帮助!

java hashmap

4
推荐指数
2
解决办法
9819
查看次数

循环需要太多时间

此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)

java oracle

1
推荐指数
1
解决办法
318
查看次数

标签 统计

java ×3

hashmap ×1

oracle ×1