public class TestMethod
{
public static void main(String[] args)
{
//m();
//m1(10);
//m2(10,20);
//System.out.println(m3(100,200));
testFor();
}
public static void m()
{
//return;
/*
TestMethod.java:10: 错误: 无法访问的语句
System.out.println("我是无参函数m");
^
1 个错误
*/
System.out.println("我是无参函数m");
}
public static void m1(int i)
{
System.out.println("m1的参数是"+i);
}
public static void m2(int i,int j)
{
System.out.println("m2函数的参数的和是"+(i+j));
}
public static int m3(int i,int j)
{
return i+j;
}
public static void testFor()
{
for(int i=1;i<9;i++)
{
//break;
/*
TestMethod.java:39: 错误: 无法访问的语句
System.out.println(i);
^
1 个错误
*/
System.out.println(i);
}
}
}
/*
总结:
1.函数定义后,不一定不被执行,只有被调用时,代码才会被执行
2.有返回值函数的使用方式
1)直接输出
2)赋给兼容类型的变量
3.return和break后面不可以跟永远执行不到的代码,这和C语言不同
*/
{
public static void main(String[] args)
{
//m();
//m1(10);
//m2(10,20);
//System.out.println(m3(100,200));
testFor();
}
public static void m()
{
//return;
/*
TestMethod.java:10: 错误: 无法访问的语句
System.out.println("我是无参函数m");
^
1 个错误
*/
System.out.println("我是无参函数m");
}
public static void m1(int i)
{
System.out.println("m1的参数是"+i);
}
public static void m2(int i,int j)
{
System.out.println("m2函数的参数的和是"+(i+j));
}
public static int m3(int i,int j)
{
return i+j;
}
public static void testFor()
{
for(int i=1;i<9;i++)
{
//break;
/*
TestMethod.java:39: 错误: 无法访问的语句
System.out.println(i);
^
1 个错误
*/
System.out.println(i);
}
}
}
/*
总结:
1.函数定义后,不一定不被执行,只有被调用时,代码才会被执行
2.有返回值函数的使用方式
1)直接输出
2)赋给兼容类型的变量
3.return和break后面不可以跟永远执行不到的代码,这和C语言不同
*/