我有一个ArrayList,由于某种原因我必须添加空字符串元素"":
ArrayList<String> rList = new ArrayList<String>();
rList.add("");
Run Code Online (Sandbox Code Playgroud)
当我读取数组列表rList的大小时,rList.size()== 1和rList.isEmpty()== false.
我该如何检查这种数组列表?空元素导致大小等于1而不是空吗?
我需要将IPv6字符串转换为C中的unsigned char数组,例如:IPv6字符串"fe80:0000:0000:0000:020f:bbff:feb8:f89e",unsigned char数组中的预期结果是:
exampleIPv6Addr[16] ={0xfe, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x0f, 0xbb, 0xff, 0xfe, 0xb8, 0xf8, 0x9e};
Run Code Online (Sandbox Code Playgroud)
是否有任何lib可以使用并实现这一点?