int h = 0; for (int i = 100; i >= 999;i++){ int a = 10 % 10; int b = 10 / 10 % 10; int c = 10 / 10 /10 % 10; if(i = a * a * a + b * b * b + c * c * c ){ System.out.println(h); a++;} }
1 for (int i = 1; i <= 9; i++) { //外循环 2 for (int j = 1; j <= j; j++) { //内循环 3 System.out.print(j + "*" + i + "=" + (j * i) + "\t"); 4 } 5 System.out.println(); 6 }
\ :反斜杠代替的是转义符。
‘\t’:制表符;
‘\r‘:回车
‘ \n’ :换行
‘\r’和‘\n‘在windows一般合起来用
如:
1 class Demo_Sum { 2 public static void main(String[] args) { 3 int sum = add(10,20); 4 System.out.println(sum); 5 add(30,40); //有返回值的单独调用没有意义 6 } 7 8 public static int add(int a,int b) { 9 int sum = a + b ; 10 return sum; 11 12 13 } 14 }
如:System.out.println(add(30,40));
输出调用,但不推荐,因为我们有可能需要针对结果进行下一步操作。
1,方法不调用不执行;
2,方法是平缓关系,不能嵌套定义;
3,方法定义的时候参数之间用逗号隔开;
4,方法调用的时候不用再传递数据类型;
5,方法如果有返回值,一定要有return带回一个值。
1 import java.util.Scanner; 2 class Demo_Method { 3 public static void main(String[] args) { 4 Scanner sc = new Scanner (System.in); 5 System.out.println("请输入行数"); 6 int r = sc. nextInt(); 7 System.out.println("请输入例数"); 8 int c = sc.nextInt(); 9 print(r,c);
System.out.println(print(r,c)); //错误,此处不允许使用空类型,返回值是void的方法
10 }
11
12 public static int void(int a,int b) {
13 for (int i = 1;i <=a;i++){ //行数
14 for (int j = 1;j <=b;j++){ //例娄
15 System.out.print("*");
16 }
17 System.out.println();
18 }
19 return ;
1,返回值是void的方法只能单独调用。
2,返回值是void的方法不允许使用输出调用。
3,如果返回值类型是void,return可以省略;.即使省略系统也会默认加上,形式为return;
概念:方法名相同,参数列表不同,与返回值类型无关
分类:
1、参数个数不同
2、参数类型不同
3、参数顺序不同(算重载,但是在开发中不用)
原文:https://www.cnblogs.com/Sherwin-liao/p/10887767.html