小编Pat*_*Las的帖子

Android-检查耳机按钮单击

如何检查耳机中的播放/暂停按钮是否被单击?之后,我可以实现一些方法来改变自己的动作(关机等)的典型动作(播放/暂停)吗?

implementation android headset

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

擦除矢量包含的最后一个元素

我有一些分段错误的问题,而我想从向量容器中删除元素,这是最新推出的容器.

vector<client> :: iterator it;

for(it=ktab->begin(); it!=ktab->end(); ){
    if(it->KEY_w==key_w) ktab->erase( it );
    ++it;
}
Run Code Online (Sandbox Code Playgroud)

如何应对这个问题?

c++ vector erase

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

ArrayList中ArrayList的意外行为

我试图用来ArrayList<ArrayList<String>>解析网页中的一些片段,但我的代码中出了问题:

ArrayList<ArrayList<String>> x = new ArrayList<ArrayList<String>>();
ArrayList<String> s = new ArrayList<String>();

int z, y, w = 0;
for(z=0; z<3;z++)
{
    s.clear(); 
    for(y=0;y<4;y++)
    {
        s.add(""+w++);
    }
    x.add(s);
}

for(ArrayList<String>  tr : x)
{
    for( String t : tr)
    {
        System.out.println(t);
    }
    System.out.println("-----------------");
}
Run Code Online (Sandbox Code Playgroud)

输出是:

8
9
10
11

8
9
10
11

8
9
10
11
Run Code Online (Sandbox Code Playgroud)

而不是(我的预期输出):

0
1
2
3

4
5
6
7

8
9
10
11
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释为什么会这样吗?谢谢.

java arraylist

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

标签 统计

android ×1

arraylist ×1

c++ ×1

erase ×1

headset ×1

implementation ×1

java ×1

vector ×1