自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 数组反转

package com.offcn.数组;import java.util.Arrays;public class 数组反转2 { public static void main(String[] args) { int [] a = {22,11,44,55,33}; for (int i = 0,j=a.length-1; i <j; i++,j--) { int temp = a[i]; a[i] =

2020-12-21 19:08:18 232

原创 创建一个用于存储Person类型的元素的数组,存储5个Person对象,对象的信息通过键盘录入的方式进行存储,遍历数组,打印出对象的属性信息

3.定义一个Person类,属性为:name和age; 方法有:返回属性信息方法。使用封装思想。创建一个用于存储Person类型的元素的数组,存储5个Person对象,对象的信息通过键盘录入的方式进行存储。遍历数组,打印出对象的属性信息。package day06作业;import java.util.Scanner;/*3.定义一个Person类,属性为:name和age; 方法有:返回属性信息方法。使用封装思想。创建一个用于存储Person类型的元素的数组,存储5个Person对

2020-10-19 20:50:07 3055

原创 猜数字面向对象

2.猜数字游戏:一个类A有一个成员变量v,有一个初值100.定义一个类,对A类的成员变量v进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功package day06作业;/*2.猜数字游戏:一个类A有一个成员变量v,有一个初值100.定义一个类,对A类的成员变量v进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功*/import java.util.Random;import java.util.Scanner;public class 猜数字游戏 { publi

2020-10-19 20:46:56 437

原创 创建西游记类,实例化猪八戒和孙悟空

1.(1)编写西游记人物类(XiYouJiRenWu)其中属性有:身高(height),名字(name),武器(weapon)方法有:显示名字(printName),显示武器(printWeapon)(2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong。并分别为他们的两个属性(name,weapon)赋值,最后分别调用printName, printWeapon方法显示二个对象的属性值。package day06作业;/*1.(1)编写西游记人物类(XiYouJiRen

2020-10-19 20:45:01 1124

原创 分析以下需求,并用代码实现:(1)打印1到100之内的整数,但数字中包含9的要跳过 (2)每行输出5个满足条件的数,之间用空格分隔

分析以下需求,并用代码实现:(1)打印1到100之内的整数,但数字中包含9的要跳过(2)每行输出5个满足条件的数,之间用空格分隔package java作业小练习;public class lianxi { public static void main(String[] args) { // TODO Auto-generated method stub /* 1、分析以下需求,并用代码实现: (1)打印1到100之内的整数,但数字中包含9的要跳过 (2)每行输出5个满足条件的

2020-10-12 10:39:50 2443

原创 定义一个方法可以接受一个整数和一-个数组,如果输入整数位1,则调用打印数组最大值的方法 PrintMax0,将该数组的最大值打印出来 如果输入整数为2,则调用打印数组最小值printMin的方法,将该

定义一个方法可以接受一个整数和一-个数组,如果输入整数位1,则调用打印数组最大值的方法PrintMax0,将该数组的最大值打印出来如果输入整数为2,则调用打印数组最小值printMin的方法,将该数组的最小值打印出来PrintMax0和printmin 0需要自己定义package 小测试;import java.util.Scanner;public class 第二题 { public static void main(String[] args) { // TODO Auto-

2020-10-10 16:46:47 471

原创 定义一个方法,可以从键盘录入-一个五位数,判断它是不是回文数。回文数即个位与万位相同,十位与 千位相同。例如: 12321

package 小测试;import java.util.Scanner;public class 第一题 { public static void main(String[] args) { // TODO Auto-generated method stub // 定义一个方法,可以从键盘录入一个五位数,判断它是不是回文数, // 回文数即个位与万位相同,十位与千位相同,例如:12321 Scanner scanner = new Scanner(System.in);

2020-10-10 16:42:10 852

原创 定义Person类, 属性: 姓名 、年龄 方法: 显示Person对象属性信息的方法。定义一个数组,用于存储Person对象,可以存储5个Person对象。

package 第七题;import java.util.Scanner;public class 第七题 { // 7、定义Person类, // 属性: 姓名 、年龄 // 方法: 显示Person对象属性信息的方法。 // 定义一个数组,用于存储Person对象,可以存储5个Person对象。 // 对象的属性信息,通过键盘录入的方式进行赋值。 // 遍历数组,显示对象的属性信息。 public static void main(String[] args) { // TOD

2020-10-10 11:33:27 18766

原创 5位评委对参赛选手进行打分,将所有的打分结果存储到对应类型的数组中, 将所有的评分结果去除一个最低分,去除一个最高分,然后获取的平均分数为 选手的最终得分.设计程序,用键盘输入5位评委的评分,并打印输

5位评委对参赛选手进行打分,将所有的打分结果存储到对应类型的数组中,将所有的评分结果去除一个最低分,去除一个最高分,然后获取的平均分数为选手的最终得分.设计程序,用键盘输入5位评委的评分,并打印输出选手的最终得分package day06作业九月二十三;import java.util.Scanner;/*5位评委对参赛选手进行打分,将所有的打分结果存储到对应类型的数组中,将所有的评分结果去除一个最低分,去除一个最高分,然后获取的平均分数为选手的最终得分.设计程序,用键盘输入5位评委的评分

2020-10-04 18:04:53 5857 2

原创 定义一个char类型的数组,并存储多个数据,统计数组中小写字母的个数

定义一个char类型的数组,并存储多个数据,统计数组中小写字母的个数package day06作业九月二十三;public class 第十题 { public static void main(String[] args) { // 定义一个char类型的数组,并存储多个数据,统计数组中小写字母的个数 char[] a = new char[] { 'a', 'b', 'c', 'S', 'O', 'i' }; int i; int count = 0; for (i = 0

2020-10-04 18:02:56 4483

原创 定义一个整数类型的数组并存储多个数据,获取数组中的最大值和最小值

定义一个整数类型的数组并存储多个数据,获取数组中的最大值和最小值package day06作业九月二十三;public class 第七题 { public static void main(String[] args) { // 定义一个整数类型的数组并存储多个数据,获取数组中的最大值和最小值 int[] arr1 = new int[] { 12, 2, 33, 43, 13, 43, 90, 21 }; for (int i = 1; i < arr1.length; i+

2020-10-04 18:00:48 2070

原创 定义要给长度为5的数组,用于存储学生的成绩,成绩从键盘输入存储到数组中 (1) 将所有的成绩倒序打印输出 (2) 计算学生的平均成绩 (3) 键盘输入一个成绩s, 打印成绩>s的成绩有哪些?

6.定义要给长度为5的数组,用于存储学生的成绩,成绩从键盘输入存储到数组中(1) 将所有的成绩倒序打印输出(2) 计算学生的平均成绩(3) 键盘输入一个成绩s, 打印成绩>s的成绩有哪些?package day06作业九月二十三;import java.util.Scanner;/*6.定义要给长度为5的数组,用于存储学生的成绩,成绩从键盘输入存储到数组中(1) 将所有的成绩倒序打印输出(2) 计算学生的平均成绩(3) 键盘输入一个成绩s, 打印成绩>s的成绩有哪些?*/

2020-10-04 17:56:02 3915

原创 给定一个数组,将数组中的元素顺序进行颠倒,并打印输出

给定一个数组,将数组中的元素顺序进行颠倒,并打印输出package day06作业九月二十三;public class 第九题 { public static void main(String[] args) { // 给定一个数组,将数组中的元素顺序进行颠倒,并打印输出 int[] a = new int[] { 1, 21, 3, 7, 4, 2, 78, 8 }; System.out.println("遍历数组"); for (int i = 0; i < a.len

2020-10-04 17:52:32 3124 3

原创 自定义一个整数数组a,读入一个整数n,如果n在数组中存在则输出n的下标,反之则输出此整数在数组中不存在

// 自定义一个整数数组a,读入一个整数n, 如果n在数组中存在则输出n的下标,反之则输出此整数在数组中不存在package day06作业九月二十三;import java.util.Scanner;public class 第八题 { public static void main(String[] args) { // 自定义一个整数数组a,读入一个整数n, // 如果n在数组中存在则输出n的下标,反之则输出此整数在数组中不存在 int[] a = new int[] { 1

2020-10-04 17:49:32 1943

原创 java用一句话计算阶乘递归思路

import java.util.Scanner;public class 求阶乘一句话 { // 用一句话计算阶乘,用递归的思路解决 public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); while (true) { System.out.println("请输入一个数"); int n = s

2020-09-28 11:26:51 141

原创 java求100到999之间满足该数的每位数字的阶乘之和等于该数的数是哪个数

package 高质量值得回味;public class 求100到999之间满足该数的每位数字的阶乘之和等于该数的数是哪个数 { public static void main(String[] args) { // TODO Auto-generated method stub int bai, shi, ge; for (int i = 100; i <= 999; i++) { bai = i / 100; shi = i / 10 % 10; ge

2020-09-27 10:18:49 701

原创 java键盘输入一个数,判断这个数是几位数

import java.util.Scanner;public class 判断是几位数 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); System.out.println("请输入一个数"); int num = scanner.nextInt(); System.out.println

2020-09-27 10:04:47 11220 6

原创 java键盘输入一个数判断是整数或是小数

package 判断整数或小数;import java.util.Scanner;public class 判断整数或小数 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); System.out.println("请输入一个数用于判断整数或小数"); double n = scanner.ne

2020-09-27 09:43:41 2198

原创 java打印星星之可以自定义行数的靠右直角

靠右的直角星星,可以置地报告一行数package 课堂练习九一八;import java.util.Scanner;public class 数字三角形靠右 { public static void main(String[] args) { // TODO Auto-generated method stubScanner sc=new Scanner(System.in);System.out.println("输入要打印的行数:");int num=sc.nextInt();

2020-09-27 09:11:50 322

原创 java方法练习之简单计算器

关于导包的描述正确的是 CA. 一个源文件中只能有一条导包语句B. 导包语句必须写在源文件的第一行有效语句C. 导包语句的关键字为 importD. 位于java.util 包中的类无需导包,可以直接使用E. 使用String类 必须书写导包语句F. 一个源文件中必须有一条导包语句这是java初学中练习的方法,简单计算器,都是实现一些小功能,下面展示了四种,都大同小异。有的是可以支持小数的,有的是保持case代码很清洁,有的是把代码写在了case里计算器1-------------计算器

2020-09-26 17:15:16 1517

原创 java银行存取款2

至少登录和存款功能。银行账户管理方法:deposit: 存款方法withdraw:取款方法.输入一个账户id(欲操作的用户账户);1.如果账户id不存在,输出提示信息2.如果存在 ,显示账户信息 包括用户真实姓名和现有存款金额,进入存款和取款界面3.用户输入1 进入存款操作,输入2 进入取款操作 ,0 退出账户登录4.输入1进入存款界面后,输入要存的钱数,操作结束 显示存款信息,提示用户是否继续存款,输入1 继续存款 ,0 退出。5.输入2 进入取款界面后,输入要取的钱数,余额不足的情况下,

2020-09-25 20:43:04 815

原创 java选择排序(从大到小和从小到大)

Java数组学习之快速排序从大到小(给定一个数组)package day07冒泡选择快速;public class 选择排序从大到小 { public static void main(String[] args) { // TODO Auto-generated method stub // 给定一个数组a[] int[] a = new int[] { 23, 2, 11, 32, 43, 28 }; // 遍历一遍数组 System.out.println("遍历数组a

2020-09-25 11:41:46 11181 2

原创 冒泡排序的循环语句写法(从键盘赋值数组)

冒泡排序的两种循环写法第一种for (int i = 1; i <= a.length - 1; i++) {for (int j = 0; j <= a.length - 1 - i; j++) {第二种for (int i = 1; i < a.length; i++) {for (int j = 0; j <= a.length-1-i; j++) {冒泡排序从大到小package day06数组;public class 从大到小冒泡 {public st

2020-09-25 11:00:20 513

原创 布尔值也可以作为开关

有时候可能会遇到尴尬的例子比如。。。// 题目:自定义一个整数数组a,读入一个整数n, // 如果n在数组中存在则输出n的下标,反之则输出此整数在数组中不存在不加布尔的话,正常思路是这样子的。。。加了布尔之后,可以避免多余的数组重复提示package day06作业九月二十三;import java.util.Scanner;public class 第八题 {public static void main(String[] args) { // 自定义一个整数数组a,读入一个整数n,

2020-09-24 11:44:51 577

原创 java猜数字升级版(可以筛选小数和规定数字范围)

package 第二天作业九一七;import java.util.Random;import java.util.Scanner;public class 猜数字 {public static void main(String[] args) { // TODO Auto-generated method stub // TODO Auto-generated method stub Random ra = new Random(); int suiJi = ra.nextInt(

2020-09-24 09:41:50 585

原创 java打印星星(靠左的正直角拼上倒直角)

package day05;public class 打印星星3 {public static void main(String[] args) { // TODO Auto-generated method stub for (int i = 1; i <=9; i++) { for(int j=1;j<=i;j++) { System.out.print("*"); } System.out.println(); } for(int i=1;i<=10;i

2020-09-24 09:38:29 325

原创 java打印星星(类似于乘法表那种,靠左的倒立直角三角形)

package day05;public class 打印星星2 {public static void main(String[] args) { // TODO Auto-generated method stub/* ********** ********* ******** ******* ****** ***** **** *** ** * */ for(int i=1;i<=10;i++) { for(int j=10;j>=i;j--) {

2020-09-24 09:36:25 955

原创 java打印星星(类似于乘法表那种,靠左的直角三角形)

package 打印星星;public class 类似于乘法表的直角星星 {public static void main(String[] args) { // TODO Auto-generated method stubfor(int i=1;i<=5;i++) {for(int j=1;j<=i;j++) {System.out.print("*");}System.out.println();}}}...

2020-09-24 09:33:08 473

原创 java银行存取款

至少登录和存款功能。银行账户管理方法:deposit: 存款方法withdraw:取款方法.输入一个账户id(欲操作的用户账户);1.如果账户id不存在,输出提示信息2.如果存在 ,显示账户信息 包括用户真实姓名和现有存款金额,进入存款和取款界面3.用户输入1 进入存款操作,输入2 进入取款操作 ,0 退出账户登录4.输入1进入存款界面后,输入要存的钱数,操作结束 显示存款信息,提示用户是否继续存款,输入1 继续存款 ,0 退出。5.输入2 进入取款界面后,输入要取的钱数,余额不足的情况下,

2020-09-24 09:03:51 5118 1

原创 java四位水仙花数

public class 四位水仙花 {public static void main(String[] args) { // TODO Auto-generated method stubint qian,bai,shi,ge;for (int i = 1000; i <=9999; i++) {qian=i/1000;bai=i/100%10;shi=i/10%10;ge=i%10;if (i==qianqianqianqian+baibaibaibai+shishishish

2020-09-24 08:57:16 1757

原创 java三位水仙花数

public class 水仙花数 {public static void main(String[] args) { // TODO Auto-generated method stub int bai, shi, ge; for (int i = 100; i <= 999; i++) { bai = i / 100; shi = i / 10 % 10; ge = i % 10; if (i == bai * bai * bai + shi * shi * shi + g

2020-09-24 08:56:42 268

原创 java标准答案九九乘法表

public class 惩罚比 {public static void main(String[] args) { // TODO Auto-generated method stubfor (int i = 1; i <=9; i++) {for (int j = 1; j <=i; j++) {System.out.print(j+""+i+"="+ji+"\t");}System.out.println();}}}

2020-09-24 08:55:02 286

原创 java猜数字最好用版本

/* * 4 使用学到循环[for]实现猜数字游戏 , 共给玩家10次机会,若第一次就猜对了,显示‘您真是个天才’, * 若10也没猜对,显示“您太笨了,下次努力吧!”,若是第2-10次猜对了,只简单的显示:“恭喜您猜对了”。 要求: * 《1》每次猜测前提示用户还有几次机会。10 ,9,8,7,6,5,4,3,2,1 * 《2》若第10次猜完了也没猜对,就不用显示太大了或太小了。 * 《3》统计玩家一共猜了多少次猜对了 */ import java.util.Random;.

2020-09-24 08:54:01 211

原创 不知道名字的人

不知道名字的人常用你是谁 细想也是个难题我是个不知道名字的人我过得越来越像个游魂不看 不听 不言 不问鸦雀不上巢穴 虎兽岂能入室呼吸着陌生人吐出的空气到最后你我也能化身陌生人不需要Cosplay某位最好都不要彼此留有惭愧(暂时就写这么多,后期有灵感再续上。。。。)...

2020-09-23 20:46:51 136

原创 java学习第一天,初始java,配置环境变量等等

一、简单写出Java特点,写出5个以上,越多越好简单的、开源的、面向对象的、分布式的、安全的、稳定的、与平台无关的、可解释的、多线的、动态的语言。开源:开放源代码面向对象:Java是一种采用面向对象思想编程的语言,有面向对象的三大特性:封装、继承和多态。跨平台:一次编写,多平台运行(WriteOne,RunanyWhere)编译性:写好代码之后,需要先编译,成为字节码文件(.class)。高效、安全动态性:在程序运行过程中。可以先决定运行的内容,修改运行内容。二、请写出Java的版本分类,以及

2020-09-23 20:31:48 181

java银行存取款.doc

这是题目要求,代码查看请移步到我的文章分栏-----java小项目升级版 这是我学习java中敲过的一个模拟银行存取款的小项目,挺好用的,大家可以看看,

2020-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除