随笔分类 -  JAVA学习

摘要:Text2-综合练习 需求:定义一个方法copyArray(int arr[],int from,int to) 功能:将数组arr中索引from(包含from)开始。 刀索引to结束(不包含to)的元素复制到新数组中, 将新数组返回 public static void main(String[] 阅读全文
posted @ 2025-01-13 19:07 chi_yu 阅读(15) 评论(0) 推荐(0)
摘要:Text-方法的练习3 需求:定义一个方法判断数组中的某一个数是否存在,将结果返回给调用处 public static void main(String[] args) { int arr[]={1,2,4,7,5,44,77,66,99}; System.out.println(exist(arr 阅读全文
posted @ 2025-01-13 18:33 chi_yu 阅读(20) 评论(0) 推荐(0)
摘要:Text-方法的练习2 需求:设计一个方法求数组的最大值,并将最大值返回 public static void main(String[] args){ int arr[]={1,7,44,88,99,2}; int max=numberMax(arr); System.out.println(ma 阅读全文
posted @ 2025-01-13 18:32 chi_yu 阅读(14) 评论(0) 推荐(0)
摘要:Text-方法的练习1 需求:设计一个方法用于数组遍历,要求遍历的结果是在同一行上的。例如:[11,22,33,44,55] public static void main(String[] args) { int arr[]={11,22,33,44,55}; printArr(arr); } p 阅读全文
posted @ 2025-01-13 18:32 chi_yu 阅读(14) 评论(0) 推荐(0)
摘要:方法的重载 方法的重载 在同一个类中,定义了多个同名的方法,这些同名的方法具有同种的功能。 每个方法具有不同的参数类型或参数个数,这些同名的方法,就构成了重载关系。 简单记:同一个类中,方法名相同。参数不同的方法。与返回值无关。参数不同:个数不同、类型不同、顺序不同 public static vo 阅读全文
posted @ 2025-01-13 17:53 chi_yu 阅读(18) 评论(0) 推荐(0)
摘要:带返回值的方法的定义和调用 带返回值的方法和调用格式为 public static 返回值类型 方法名(参数){ 方法体; return返回值; } 调用格式为 1直接调用 方法名(实参) 2赋值调用 整数类型 变量名=方法名 (实参); 3输出调用 System.out.println(方法名(实 阅读全文
posted @ 2025-01-11 16:57 chi_yu 阅读(25) 评论(0) 推荐(0)
摘要:带参数的方法的定义和调用 参数分为形参和实参 形参和实参一定要一一对应 求出长方形的面积 public static void main(String[] args) { //带参数的方法定义与调用 //参数分为形参和实参 //形参和实参一定要一一对应 getArea(10,20);//实参 } p 阅读全文
posted @ 2025-01-11 16:22 chi_yu 阅读(9) 评论(0) 推荐(0)
摘要:方法的定义和调用 方法定义的格式: public static void 方法名(){方法体(就是打包起来的代码)} 方法调用的格式: 方法名(); 定义调用一个方法用于个人介绍 public static void main(String[] args){ myself(); } public s 阅读全文
posted @ 2025-01-11 16:01 chi_yu 阅读(17) 评论(0) 推荐(0)
摘要:Text-综合练习6 键盘录入n个数字,倒放他们的顺序 例如:输入1 2 3 4 5,输出5 4 3 2 1 Scanner EX=new Scanner(System.in); String arr[]=new String[100]; String temp; int count=0; Syst 阅读全文
posted @ 2025-01-11 15:43 chi_yu 阅读(22) 评论(0) 推荐(0)
摘要:Text-综合练习5 产生十个1-100之间的随机数存入数组 求和 求平均数 找出有几个数字比平均值小 Random number1=new Random(); Scanner number2=new Scanner(System.in); System.out.println("请输入要产生随机数 阅读全文
posted @ 2025-01-11 15:42 chi_yu 阅读(14) 评论(0) 推荐(0)
摘要:Text-综合练习4 猜数字游戏 用随机数生成一个1-100之间的数字 如果猜的打了就打印大了,如果猜的小了就打印小了 如果猜中了就打印猜中了! Random num=new Random(); int number=num.nextInt(100)+1;//生成1-100之间的随机数 Scanne 阅读全文
posted @ 2025-01-11 15:42 chi_yu 阅读(33) 评论(0) 推荐(0)
摘要:Text-综合练习3 判断一个数是否为质数 质数为只能被1和本身整除的数 Scanner text=new Scanner(System.in); System.out.println("请输入要进行质数判断的数:"); int z= text.nextInt(); boolean flag=tru 阅读全文
posted @ 2025-01-11 15:41 chi_yu 阅读(10) 评论(0) 推荐(0)
摘要:Text-综合练习2 键盘录入一个大于2的整数,求它的平方根 结果省去小数部分保留整数 Scanner st=new Scanner(System.in); System.out.println("请输入一个大于2的整数:"); int number1=st.nextInt(); for(int i 阅读全文
posted @ 2025-01-11 15:41 chi_yu 阅读(25) 评论(0) 推荐(0)
摘要:Text1-综合练习1 逢七过 游戏规则:从任意一个数字开始报数 当你要报的数字包含七或者是七的倍数时都要说过 需求:使用程序在控制台打印出1-100之间满足逢七过规则的数 for(int i=1;i<=100;i++){ if(i/10%10==7||i%10==7||i%7==0){//判断十位 阅读全文
posted @ 2025-01-11 15:40 chi_yu 阅读(59) 评论(0) 推荐(0)
摘要:Text-Switch的练习1 键盘录入一个从一到七的数字表示星期 星期一到星期五是工作日 星期六和星期日是休息日 Scanner xq=new Scanner(System.in); System.out.println("请输入一个一到七之间的数字"); int week=xq.nextInt( 阅读全文
posted @ 2025-01-11 15:11 chi_yu 阅读(24) 评论(0) 推荐(0)
摘要:Text-IfElse的练习1 某商场有vip的会员制,根据不同的会员会有不同的折扣,假设商品总价为1000,键盘录入会员级别,并计算出最终支付的钱 一级会员打九折;二级会员打八折;三级会员打七折;不是会员原价,打骨折 int price=1000; Scanner mall=new Scanner 阅读全文
posted @ 2025-01-11 15:06 chi_yu 阅读(30) 评论(0) 推荐(0)
摘要:Text-While循环的练习1 判断一个数是否为回文数 回文数规则为:回文数就是一个数倒过来跟它本身相同,例如121,212 Scanner ba=new Scanner(System.in); System.out.println("请输入一个数字:"); int i=ba.nextInt(); 阅读全文
posted @ 2025-01-11 15:00 chi_yu 阅读(14) 评论(0) 推荐(0)
摘要:Text-For循环的练习3 用for循环语句实现1-10的累加 int count=0; for(int i=1;i<=10;i++){ count+=i; } System.out.println(count); 代码运行结果如下图所示: 阅读全文
posted @ 2025-01-11 14:54 chi_yu 阅读(14) 评论(0) 推荐(0)
摘要:Text-For循环的练习2 用for循环求出1-100之间的偶数的和 int count=0; for(int i=1;i<=100;i++){ if(i%2==0){//能被2整除的数就是偶数 count+=i; } } System.out.println(count); 代码运行结果如下图所 阅读全文
posted @ 2025-01-11 14:53 chi_yu 阅读(12) 评论(0) 推荐(0)
摘要:Text-For循环的练习1 键盘录入一个两位数的数字,表示范围 用for循环找出既能被3整除又能被5整除的数有多少个 int count=0; Scanner satisyf=new Scanner(System.in); System.out.println("请输入范围的开始:"); int 阅读全文
posted @ 2025-01-11 14:53 chi_yu 阅读(12) 评论(0) 推荐(0)