嗨,我是java和android工作室的新手.我在一个片段中创建了一组按钮,并使用for循环来设置每个按钮的文本....
例如:
for (int i = 0; i < letterBttns.length; i++) {
letterBttns[i].setText(ethereal[i]);
}
Run Code Online (Sandbox Code Playgroud)
获取单击按钮的文本的最佳方法是什么?有一个简短的方法来做它或唯一的方法是onClick
为每个按钮调用一个方法?
因为这似乎是漫长而简单的方式.
所以这里我有一个数字数组,我只想更改特定索引的值。
ArrayList <Integer> numbers = new ArrayList <> ();
numbers.add(5);
numbers.add(10);
numbers.add(20);
Run Code Online (Sandbox Code Playgroud)
我试图做一些事情,比如
索引应该在userNumbers.get(1 (* 3));
哪里1
,我将该索引中的值乘以 3,因此结果是30
因为10
是第一个索引。尝试搜索,但我没有运气!
我的程序中有一系列字符串..我想将单词的每个字母更改为'x'或'*'或任何内容,以使其隐藏而不会丢失字母数.
例:
String[] words = new String[] {
"random", "words", "are", "in", "this", "array"
}
Run Code Online (Sandbox Code Playgroud)
我想像这样展示它们
random words are in this array
Run Code Online (Sandbox Code Playgroud)
至
XXXXXX XXXX XXX XX XXXX XXXXX
Run Code Online (Sandbox Code Playgroud)