小编ben*_*ben的帖子

将空格替换为连字符

我试图将空格字符替换为我的字符串中的连字符.

String replaceText = "AT AT";
replaceText.replace(' ', '-');
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,我似乎无法取代这个角色.我尝试了这种replaceAll()方法,它也无法正常工作.

++++++回答+++++++

对不起我的错误..深夜编程的结果:(

谢谢你的答案,我可能无法回答所有,所以我会检查第一个答案

replaceText = replaceText.replace(' ', '-');
Run Code Online (Sandbox Code Playgroud)

java string android

18
推荐指数
5
解决办法
4万
查看次数

将值动态附加到long []数组中

我需要一些关于在数组中添加值的帮助

例如

long[] s = new long[] {0, 1, 2};
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我实例化一个带有值的数组

但如果我有另一个值,我如何将其附加到上面的数组

3, 4, 5
Run Code Online (Sandbox Code Playgroud)

这样做

s = new long[] {1, 2, 3, 4, 5, 6};
Run Code Online (Sandbox Code Playgroud)

我尝试了System.arraycopy函数,但我只能覆盖数组,当我尝试追加它时,我得到一个空指针异常

谢谢

我使用它与for循环一次一个地输入值

        long[] tmp = new long[a.length + x.length];
    System.arraycopy(a, 0, tmp, 0, a.length);
    System.arraycopy(x, 0, tmp, a.length, x.length);
    a=tmp;
Run Code Online (Sandbox Code Playgroud)

java android

6
推荐指数
1
解决办法
3万
查看次数

将文本数组设置为textview数组

我试图将一个字符分配到一个文本视图数组时遇到了这个问题

counter是我通过读取文本文件中的字符数得到的计数

            TextView[] tv = new TextView[counter];

        for (int i = 0; i < counter; i++)
        {
            tv[i].setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 
            tv[i].setText(singleText[i]); 
            setContentView(tv[i]); 
        }
Run Code Online (Sandbox Code Playgroud)

在此之后,当我尝试运行应用程序时,应用程序只是强制关闭..我不知道如何调试它

我的应用程序需要将1个字符设置为1个文本视图

android

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

标签 统计

android ×3

java ×2

string ×1