Java语法
Posted 浪子阳人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java语法相关的知识,希望对你有一定的参考价值。
equals::判断字符串是否相等 s.equals("Hello")
==::判断数字是否相等 i == 100
java里的标签,后面加冒号的,有goto的影子,不建议用
outer: 就是标签
//打印101到150之间的质数
outer:for(i = 101;i < 150;i++){
for (int j = 2;j < i/2; j++){
if (i % j == 0){
continue outer;
}
}
}
值传递和引用传递
Java是值传递
args.length 数组长度
public static void main(String[] args)
可以通过命令行给main函数传参
java 编译后的类名 this is yangyang
执行class文件时必须在它所在包的路径 java加上全路径
可变参数:在方法声明中,在指定参数类型后加一个省略号。。。
注意:一个方法中只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在他之前声明。
public void test(int... i);
递归结构包括两部分:
1.递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。
2.递归体:什么时候需要调用自身方法。
能不用递归就不用递归,
以上是关于Java语法的主要内容,如果未能解决你的问题,请参考以下文章