Java学习日记Day7

编程入门 行业动态 更新时间:2024-10-27 22:33:32

Java学习<a href=https://www.elefans.com/category/jswz/34/1768372.html style=日记Day7"/>

Java学习日记Day7

黑马程序员Java基础视频中出现的案例及有关实现代码

1.0输入两个数据判断两个中的最大值

package HeiMa;
/** 方法的练习* 打印两个数中的最大数*/
import java.util.Scanner;
public class Day2_1 {public static void main(String []args) {getMax(22,30);}public static void getMax(int number1,int number2) {Scanner sc = new Scanner(System.in);System.out.println("请输入第一个数字");number1 = sc.nextInt();System.out.println("请输入第二个数字");number2 = sc.nextInt();if(number1 > number2) {System.out.println("最大的数字是" + number1);}else {System.out.println("最大的数字是" + number2);}}
}

2.0数组的遍历

package HeiMa;
/** 数组的遍历* 使用方法*/
public class Day2_2 {public static void main(String []args) {int[] arr = {11,22,33,44,55};getArray(arr);}public static void getArray(int[]arr) {for(int i=0; i<arr.length; i++) {if(i==arr.length-1) {System.out.print(arr[i]);}else {System.out.print(arr[i]+",");}}}
}

3.0使用方法输入数组中的最大值

package HeiMa;
/** 使用方法,输出数组中的最大值*/
public class Day2_3 {public static void main(String []args) {int[] arr = {11,22,33,44,55};int temp = getMax(arr);System.out.println(temp);}public static int getMax(int[] arr) {int max = arr[0];for(int i=1;i<arr.length;i++) {if(max < arr[i]) {max = arr[i];}}return max;}
}

4.0减肥计划

package HeiMa;
/** 减肥计划* 周一 跑步* 游泳* 慢走* 动感单车* 拳击* 爬山* 好好吃一顿*/
import java.util.Scanner;
public class Day2_4 {public static void main(String []args) {Scanner sc = new Scanner(System.in);System.out.println("请输入星期日");int number = sc.nextInt();switch(number) {case 1:System.out.println("今天的计划是跑步");break;case 2:System.out.println("今天的计划是游泳");break;case 3:System.out.println("今天的计划是慢走");break;case 4:System.out.println("今天的计划是动感单车");break;case 5:System.out.println("今天的计划是拳击");break;case 6:System.out.println("今天的计划是爬山");break;case 7:System.out.println("今天的计划是好好吃一顿");break;default:System.out.println("输入的日期有误");}}
}

5.0逢7过

package HeiMa;
/** 逢七过1-100*/
public class Day2_5 {public static void main(String []args) {getNumber();}public static void getNumber() {for(int i=1; i<100; i++) {if(i%7==0) {continue;}System.out.print(i + ",");}}
}

6.0不死神兔

package HeiMa;
/** 不死神兔* 从三月开始每个月都生一对兔子* 问到十二月有多少对兔子*/
public class Day2_6 {public static void main(String []args) {int[] arr = new int[20];getNumber(arr);System.out.println(arr[19]);}public static void getNumber(int[]arr) {arr[0] = 1;arr[1] = 1;for(int i=2; i<arr.length; i++) {arr[i] = arr[i-1] + arr[i-2];}}
}

7.0百钱百鸡问题

package HeiMa;
/** 百钱百鸡* 鸡公 1只5钱* 鸡母 1只3钱* 鸡雏 3只1钱*/
public class Day2_7 {public static void main(String []args) {getNumber();}public static void getNumber() {for(int a=0; a<=20; a++) {for(int b=0; b<=33; b++) {int c = 100 - a - b;if(a%3 == 0 && a*5 + b*3 + c/3 == 100) {System.out.println(a+","+b+","+c);}}}}}

8.0求和

package HeiMa;
/** 求和个十位不能是7,是偶数* 68,27,95,88,171,996,51,210*/
public class Day2_8 {public static void main(String []args) {int[] arr = new int[]{68,27,95,88,171,996,51,210};int sum = 0;for(int i=0; i<arr.length; i++) {if(arr[i]%10 != 7 && arr[i]/10%10 != 7 && arr[i]%2 == 0) {sum += arr[i];}}System.out.println(sum);}
}

8.0比较两个数组

package HeiMa;
/** 设计一个方法,比较两个数组是否相同*/
public class Day2_9 {public static void main(String []args) {int[] arr1 = new int[] {11,22,33};int[] arr2 = new int[] {22,33,44};boolean flag = compare(arr1,arr2);System.out.println(flag);}public static boolean compare(int[]arr1,int[]arr2) {if(arr1.length != arr2.length) {return false;}for(int i=0; i<arr1.length; i++) {if(arr1[i] != arr2[i]) {return false;}}return true;}
}

9.0查找数据

package HeiMa;
/** 输入数据查找是否在中{19.28.37.46.50},如果在输出它的索引*/
import java.util.Scanner;
public class Day2_10 {public static void main(String []args) {Scanner sc = new Scanner(System.in);System.out.println("请输入一个数据");int number = sc.nextInt();int[] arr = new int[]{19,28,37,46,50};int index = getIndex(arr , number);System.out.println(index);}public static int getIndex(int[]arr , int number) {int index = -1;for(int i=0; i<arr.length;i++) {if(number == arr[i]) {index = i;break;}}return index;}
}

更多推荐

Java学习日记Day7

本文发布于:2024-02-13 00:42:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1690037.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:日记   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!