package day06hanshu;
import java.util.Scanner;
public class fangfatest01 {
public static void main(String[] args) {
//比较键盘录入数据的大小
Scanner sc=new Scanner(System.in);
System.out.println("请输入第一个数据:");
int a=sc.nextInt();
System.out.println("请输入第二个数据:");
int b=sc.nextInt();
int m=max(a,b);
System.out.println("Max:"+m);
}
public static int max(int a,int b){
if (a>b){
return a;
}
else {
return b;
}
}
}
package day06hanshu;
import java.util.Scanner;
public class fangfatest02 {
public static void main(String[] args) {
//判断键盘录入数据是否相等
Scanner sc=new Scanner(System.in);
System.out.println("请输入任意一个整数");
int a=sc.nextInt();
System.out.println("请再次输入任意一个整数");
int b=sc.nextInt();
System.out.println("请再次输入任意一个整数");
int c=sc.nextInt();
int d=compare(a,b,c);
System.out.println("Max:"+d);
}
public static int compare(int a, int b, int c){
if (a>b){
if(a>c){
return a;
}else{
return c;
}
}else{
if(b>c){
return b;
}else{
return c;
}
}
}
}
package day06hanshu;
public class fangfatest03 {
public static void main(String[] args) {
print();
//void修饰的方法只能单独调用
}
public static void print(){
for (int i=1;i<=10;i++)
{
System.out.println("Hello World");
}
}
}
package day06hanshu;
import java.util.Scanner;
public class fangfatest04 {
public static void main(String[] args) {
//方法的使用练习:用方法传递一个整数n,并在控制台打印1-n的值
//两个明确:1.返回值类型:void
// 2.参数列表:int n
//-----------------------------------------------------
System.out.println("欢迎来到数字打印机!");
System.out.println("请输入一个整数:");
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
print(a);
}
public static void print(int n){
for (int i=1;i<=n;i++){
System.out.println(i);
}
}
}
package day06hanshu;
public class fangfatest05 {
public static void main(String[] args) {
//方法练习:打印1-1000内的水仙花数
//两个明确: 1.返回值类型:void(所以只能单独调用)
// 2.参数列表:无
System.out.println("100-1000内的水仙花数为:");
printflower();
}
public static void printflower(){
for (int i=1;i<=1000;i++){
int ge=i%10;
int shi=i/10%10;
int bai=i/10/10%10;
if (ge*ge*ge+shi*shi*shi+bai*bai*bai==i)
{
System.out.println(i);
}
}
}
}
package day06hanshu;
public class getMinArray {
public static void main(String[] args) {
//把获取数组最值改进为方法实现,并调用方法
//两个明确:返回值类型:int,参数列表:int[] arr
//求数组中的最小值
int[] arr={
0,72,53,44,59,64};
getMinArray(arr);
}
public static int getMinArray(int[] arr){
int min=arr[0];
for (int i=0;i<arr.length;i++){
if (arr[i]<min){
min=arr[i];
}
if (i==arr.length-1){
System.out.println("min:"+min);
}
}
return min;
}
}
package day06hanshu;
public class Methodtest02 {
public static void main(String[] args) {
//把获取数组最值改进为方法实现,并调用方法
//两个明确:返回值类型:int,参数列表:int[] arr
int[] arr={
16,72,53,44,59,64};
getMaxArray(arr);
}
public static int getMaxArray(int[] arr){
int max=arr[0];
for (int i=0;i<arr.length;i++){
if (arr[i]>max){
max=arr[i];
}
if (i==arr.length-1){
System.out.println("max:"+max);
}
}
return max;
}
}
package day06hanshu;
public class sumArray {
public static void main(String[] args) {
//利用方法求和数组
//两个明确:返回值类型:int 参数列表 int[] arr
int[] arr={
1,2,3,4,5};
getSumArray(arr);
}
public static int getSumArray(int[] arr){
int sum=0;
for (int i=0;i<arr.length;i++){
sum+=arr[i];
if (i==arr.length-1){
System.out.println("SumArray:"+sum);
}
}
return sum;
}
}
The above content is for learning and communication purposes only, all students are welcome to interact and learn together!