gpt4 book ai didi

java - 如何将信息放入对象

转载 作者:行者123 更新时间:2023-11-30 01:16:05 26 4
gpt4 key购买 nike

我在 java (Android) 中有一个 Object。如果我在 Logcat 中打印这个对象,我可以看到 2 个 String。现在,我需要提取 String。怎么办?

listaFound.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> myAdapter, View myView, int myItemInt, long mylng) {

Object a = myAdapter.getAdapter().getItem(myItemInt);

Log.d("tututu", "onItemClick: "+a.toString());

}
});

日志的响应是:

onItemClick: Neo3600

9C:04:73:81:F5:94

我需要获取 Neo3600 和 MAC 地址字符串。

最佳答案

This is the adapter: mArrayAdapter.add(device.getName() + "\n" + device.getAddress());

根据您上面的评论,以下内容应该有效:

// the (String) cast may be unnecessary depending on your implementation
String device = (String) myAdapter.getAdapter().getItem(myItemInt);
String[] nameAndAddress = device.split("\n");

String name = nameAndAddress[0];
String macAddress = nameAndAddress[1];

关于java - 如何将信息放入对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37853154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com