小编The*_*ser的帖子

List的引用不会被重置

我创建了一个List并添加了2个元素.我将此List传递给方法并将列表初始化为new ArrayList().

当方法返回时,我打印列表的大小,但它仍然显示2.

public class ValueChange {
    public void fun(List<Integer> l1){
        l1=new ArrayList<Integer>();
    }

    public static void main(String[] args){
        List<Integer> l1=new ArrayList<Integer>();
        l1.add(5);
        l1.add(6);
        System.out.println("Before = "+l1.size());
        ValueChange vc=new ValueChange();
        vc.fun(l1);
        System.out.println("After = "+l1.size());
    }
}
Run Code Online (Sandbox Code Playgroud)

java

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

如何获取tkinter文本框中正在搜索的单词的索引

我是python的新手。我正在使用 Tkinter 制作 ui。我有一个文本框,用户可以在其中写多行。我需要在该行中搜索某些单词并突出显示它。

目前,当我在其中搜索所需的单词并尝试使用“tag_configure”和“tag_add”进行着色时,出现错误“索引错误”。在网上阅读某些页面后,我了解到“tag_add”中使用的开始和结束索引的格式为“row.column”[如果我在某处出错,请纠正我]。任何人都可以帮助我直接从 tkinter ui 获取这种格式的索引以进行突出显示。

python tkinter

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

将“&lt;”和“&gt;”写入xml文件而不是&lt; 和 &gt; 在 Java 中

我必须向一个 xml 文件写几行,该文件应该包含 < 和 > 符号作为标签值的一部分。我将它们设置在一个字符串中,该字符串包含一些文本以及 < 和 > 符号,在通过 jaxb 编组后,创建的 xml 具有 ;lt; 和;gt; 而不是 < 和 > 符号。我尝试使用转义字符和 ascii 60 和 62 值将它们作为 < 和 > 但没有用。任何人都可以为此提出一些解决方案。

java xml

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

python ×1

tkinter ×1

xml ×1