【发布时间】:2018-10-31 08:04:05
【问题描述】:
for()部分代码有问题,当我传递值时,它给我带来了错误:
预期的数组类型;找到:'java.lang.String
我不知道要改什么,这是一段代码,任何建议都会有所帮助。
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String abc ="123!558#";
for(int i=0; i<=abc.length();i++)
{
send(abc[i]); //here i get an error
private void send(String Value) {
try {
outputStream.write(Value.getBytes());
} catch (IOException e) {
Toast.makeText(this, "Error", Toast.LENGTH_SHORT).show();
}
【问题讨论】:
-
charAt(i)// 如果你想一次一个字符,或者split -
将
i<=abc.length()更改为i<abc.length()
标签: java android string bluetooth