1、//排除循环语句中不想输出的语句或者输出其中想要输出的语句;
int y=100,x=5;
while(y>0){
y--;
if(y%x !=0){
continue;
}
System.out.println(y);
}
2、函数:随机获取数据方法:
① Radom x = new Randow(); 创建一个随机调用函数;
a=x.nextInt(49) 【调用在49以内的任意数值】
②Math.randow() 在0.0-1.0之间任意调用一个数值;
Math.randow() *48+1
3、快捷键:
alt+d: 取消本行;
alt+F11:运行程序;
ALT+上箭头: 本行向上移动;
ALT+下箭头:本行向下移动;
ALT+CTRL+上箭头:复制向上;
ALT+CTRL+下箭头:复制向下;
4、 找程序BULG方法; 编辑框,淡蓝线出左键双击,选定执行语句;
右键, Debug AS; 使用F6进行调节,如果将每一步的语句执行打印在显示窗口,将显示整个程序是如何一步步执行的;
具体执行变量的值:右键 INspect;查看值得具体变化;
5、将一个字符串转变为一个字符数组;
@SuppressWarnings("unused")
Scanner x =new Scanner(System)
System.out.println("请输入学生评级:");
String m = grade.nextLine();
char x = m.toCharArray()[0];
6、递归调用:在方法内对自身进行调用,一个方法执行时,另一个方法也在执行;
单方法递归调用:在method方法内;
if(n==1){
reture 1;
}
else{
reture n*method(n-1);
}
执行过程:方法最大值,按降序不断调用直至方法最小实参为1,然后把每个实参的最终值按升序返回给上一个方法,最终得出方法的初始化值得结果;
多方法递归调用:
if(n==1||n==2){
reture 1;
}
else{
reture method(n-1)+ method(n-2);
}