调试方式
添加警告忽略器
public E get(int index) {
return (E)elementData[index];
}
E是泛型类型,以上代码会警告
warnings: unchecked cast from Object to E
方法:添加警告忽略语句(因为代码并没有逻辑错误而且是编译器太严格的原因)
添加如下语句:
@SuppressWarnings("unchecked")
在警告位置前面
@SuppressWarnings("unchecked")
public E get(int index) {
return (E)elementData[index];
}
警告就被屏蔽了
快捷方式
按键组合 | 功能 |
---|---|
Alt+/ | 代码补全 |
Ctrl+Shift+O | 自动引包 |
Ctr + D | 删除光标所在行 |
Ctr + Backspace | 删除光标前一个单词 |
Ctr + T | 可以查看当前页面的类的继承关系 |
Alt+Shift+Q | 重命名选中的变量, 修改范围是全文 |
Ctr + 鼠标左键 | 点击任意类名或者变量名可以看源码 |
Ctrl+Alt+箭头 | 可复制光标所在行内容偏移向箭头方向一行 |
Alt+箭头 | 可移动光标所在行内容偏移向箭头方向一行 |
Alt+Shift+S | 打开source窗口(可添加构造器、setters和getters等) |
Shift+Enter | 在光标所在行下方插入一行空白行,光标同时移动到新增空白行 |
Alt+Shift+X,J | 以JavaApplication运行 |
Alt+Shift+Q,C | 打开Console窗口(悬浮状态的Console,不出来可以手动调出) |