1 输入任意两个数,求这两个整数之间所有数的和,使用方法测试3组数。
package hati.lsz.ch02;
import java.awt.List;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
import java.util.function.IntConsumer;
public class test {
public static void main(String[] args) {
// 1 输入任意两个数,求这两个整数之间所有数的和,使用方法测试3组数。
Scanner sc=new Scanner(System.in);
System.out.println("请输入两个整数:");
int m=sc.nextInt();
int n=sc.nextInt();
System.out.println("这两个整数范围之内的所有数的和:"+sum(m,n));
}
public static int sum(int num1,int num2) {
if(num1>num2) {
int temp=0;
temp=num1;
num1=num2;
num2=temp;
}
int sum=0;
for(int x=num1;x<=num2;x++) {
sum+=x;
}
return sum;
}
}

2 打印输出组成的矩阵,使用方法测试3个矩阵(33,56,87)
package hati.lsz.ch02;
import java.awt.List;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
import java.util.function.IntConsumer;
public class test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("请输入横向x的值:");
int x = scanner.nextInt();
System.out.println("请输入竖向y的值:");
int y = scanner.nextInt();
for (int z = 0; z < y; y--) {
for (int i = 0; i < x; i++) {
System.out.print("*" );
}
System.out.println();
}
}
}
}
