Java 数组如何接受字符作为索引值?你能解释一下下面的逻辑吗
int[]ram=新int[256]Java 数组如何接受字符作为索引值?你能解释一下下面的逻辑吗,java,arrays,Java,Arrays,int[]ram=新int[256] ram['A'] = 1; ram['b']=2; System.out.println(ram.length); System.out.println(ram['A']); System.out.println(ram[065]); //065 is ascii equivalent of 'A' - op is 0?? for (int i : ram) { if(ram[i]>
ram['A'] = 1;
ram['b']=2;
System.out.println(ram.length);
System.out.println(ram['A']);
System.out.println(ram[065]); //065 is ascii equivalent of 'A' - op is 0??
for (int i : ram) {
if(ram[i]>0)
System.out.println(ram[i]);
}
}
数组如何接受字符作为索引?通常是数字。。有人能解释一下上述概念吗?@TimBiegeleisen与此无关。这里没有解析。一个
char
有一个整数值,可以按照通常的方式升级为int
。不神秘。嗨,有关更多信息,请查看此链接: