qes152408
2022-03-24 13:27
采纳率: 100%
浏览 35
已结题

char数组 数组越界怎么办?

当new char =26 的时候会报错, 存在 letter‘a’=97, 数组越界, 能讲一下解决方法吗。。
提前祝您生活如同锦上花,大财小财天天进,一顺百顺888。
public class arrnew {
//创建一个 char 类型的 26 个元素的数组,分别 放置'A'-'Z'。
public static void main(String[] args) {
char[] arrnew =new char[111111];
for(char letter= 'a';letter<='z';letter++){
arrnew[(letter)]=(char)(letter);
System.out.println(arrnew[letter]);
}
}
}

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题