E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java练习
java练习
题8 单词个数统计
编写一个程序,输入一个字符串(长度不超过80),然后统计出该字符串当中包含有多少个单词。例如:字符串“thisisabook”当中包含有4个单词。importjava.util.Scanner;publicclassArryinsert{/***@paramargs*/publicstaticvoidmain(String[]args){Scannerscanner=newScanner(Syst
不黎
·
2023-11-24 17:01
Java练习
题 - 描述类介绍与使用
第一题:概念辨析一个类与它的对象之间是什么关系?类是对象的模板,对象是类的实体如何定义一个类,由哪些部分组成,各个部分的作用是什么?三部分:成员变量:描述事物的状态信息构造方法:创建事物对象成员方法:描述事物能做什么如何创建一个对象,如何使用该对象?//创建对象格式:数据类型变量名=new数据类型();//对象使用方式:变量名.成员变量变量名.成员方法局部变量和成员变量的区别?在类中的位置不同成员
辽A丶孙悟空
·
2023-11-23 05:54
Java练习
案例之输入一个字符串统计每个字母出现次数
Java小案例:输入一个字符串,要求统计字符串中每个字符串出现的次数需求:结果预览:思路:原码:需求:键盘录入一个字符串,要求统计字符串中每个字符串出现的次数。举例:键盘录入“aababcabcdabcde”在控制台输出:“a(5)b(4)c(3)d(2)e(1)"结果预览:思路:1:键盘录入一个字符串2:创建HashMap集合,键是character,值是Integer3:遍历字符串,得到每一个
佳明Ryan
·
2023-11-20 20:02
JavaSE
字符串
hashmap
java练习
--拼图游戏之主游戏界面
项目代码架构:GameFrame是对游戏主体的设置LoginFrame是对登录的设置GameRun是游戏启动设置Tool是工具类先设计游戏主窗体:GameRun类的代码:importayue.ui.GameFrameTest;publicclassGameRun{publicstaticvoidmain(String[]args){newGameFrame(580,608,"拼图单机版v1.0")
ayuecry
·
2023-11-19 18:25
java
java练习
--拼图游戏之登录
点击重新登录菜单,进入登录页面1.首先要隐藏游戏的主界面2.展示登录界面3.当按下登录按钮时,登录按钮图片颜色变深。4.松开登录按钮时,获取用户名、密码和验证码的输入信息,进行检验,正确就跳转到游戏主界面注意:验证码输入框后面的文字每点击一次就换一次内容importjavax.swing.*;importjava.awt.event.ActionEvent;importjava.awt.event
ayuecry
·
2023-11-19 18:55
java
Java练习
题--数组
文章目录
Java练习
题数组插入
Java练习
题数组插入已知有一个升序的数组,要求插入一个元素,该数组顺序依然是升序,比如:[10,12,45,90],添加23后,数组为[10,12,23,45,90]。
Miracle.girl
·
2023-11-12 01:48
Java练习题
java
JAVA练习
173-幂集
幂集。编写一种方法,返回某集合的所有子集。集合中不包含重复的元素。说明:解集不能包含重复的子集。示例:输入:nums=[1,2,3]输出:[[3],[1],[2],[1,2,3],[1,3],[2,3],[1,2],[]]分析:方法1:DFS+回溯拿[1,2,3]举例,寻找它的子集过程可以看做:[]空集开始[1]添加1[1,2]添加2[1,2,3]添加3,遍历到头[1,3]回溯到[1],添加3,遍
什巳
·
2023-11-05 08:31
Java练习
java
深度优先
算法
leetcode
动态规划
Java练习
题19 ArrayList集合
使用ArrayList集合,对其添加100个不同的元素:1.使用add()方法将元素添加到ArrayList集合对象中;2.调用集合的iterator()方法获得Iterator对象,并调用Iterator的hasNext()和next()方法,迭代的读取集合中的每个元素;3.调用get()方法先后读取索引位置为50和102的元素,要求使用try-catch结构处理下标越界异常;importjav
jiujiujiujiu_
·
2023-11-02 19:20
2023最新Java学习路线(内含Java视频+Java学习资料+源码+
Java练习
题)
Java语言地位TIOBE编程社区索引是编程语言受欢迎程度的指标。索引每月更新一次。评级基于全球熟练的工程师,课程和第三方供应商的数量。诸如Google,Bing,Yahoo!,Wikipedia,Amazon,YouTube和Baidu等流行的搜索引擎用于计算评分。重要的是要注意,TIOBE索引与最佳编程语言或大多数代码行编写的语言无关。编程语言排行榜Java重新登榜二,Java确实有它独特的魅
笾咸咸妮
·
2023-10-30 19:40
java
学习
开发语言
JAVA练习
45-链表中倒数第k个节点
输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。示例:给定一个链表:1->2->3->4->5,和k=2.返回链表4->5.分析:方法1:暴力解法直接将遍历的节点存储到List集合中,根据长度减k得到对应索引,根据
什巳
·
2023-10-29 14:42
Java练习
链表
java
数据结构
算法
leetcode
Java练习
题2020-3
统计从1到N的整数中,所有立方值的平方根为整数的数的个数输入说明:整数N(NliFang){break;}}}System.out.println(endNum);}}
Capricornus Gold Snake
·
2023-10-28 07:06
算法
Java练习
题2020 -1
统计1到N的整数中,被A除余A-1的偶数的个数输入说明:整数N(N<10000),A,(A输出说明:符合条件的数的个数输入样例:103输出样例:2(说明:样例中符合条件的2个数是2、8)importjava.util.Scanner;publicclassTest1{publicstaticvoidmain(String[]args){intnum=0;Scannerscanner=newScan
Capricornus Gold Snake
·
2023-10-28 07:36
java
算法
开发语言
Java练习
题2020-2
"统计1到N的整数中,除了1和自身之外,至少还能被两个数整除的数的个数输入说明:整数N(N=4){number++;}}System.out.println(number);}}
Capricornus Gold Snake
·
2023-10-28 07:36
数据结构
Java练习
题2020-4
小明今天收了N个鸡蛋,每个鸡蛋各有重量,现在小明想找M个重量差距最小的鸡蛋摆成一盒出售,输出符合条件的最重一盒鸡蛋的总重量输入说明:第一行,鸡蛋个数N(Nlist=newArrayListlist2=newArrayList<>();Scannerscanner=newScanner(System.in);Stringline=scanner.nextLine();String[]s1=line.
Capricornus Gold Snake
·
2023-10-28 06:28
java
开发语言
Java练习
题2021-3
"某地大数据防疫平台记录了往来的所有防疫相关信息,包括本地或外地人员、健康码颜色、接种疫苗情况、最近一次核酸结果、最近一次核酸检测时间等。该地希望依据平台数据组织新一轮的疫苗接种,现有2针免疫的疫苗A和1针免疫的疫苗B。对于本地人员,完全接种者不接种,部分接种者继续接种疫苗A,未接种者接种疫苗B;对于外地人员,由于疫苗种类不同,部分接种者和完全接种者不接种,未接种者接种疫苗B。此外,医务人员已开展
Capricornus Gold Snake
·
2023-10-27 21:47
java
开发语言
Java练习
题2021-4
"某游戏公司设计了一个奖励活动,给N个用户(1≤N≤10^7)连续编号为1到N,依据用户的编号S发放奖励。发放奖励规则为:公司随机设定三个非零正整数x,y,z。如果S同时是x、y的倍数,奖励2张卡片;如果S同时是y、z的倍数,奖励4张卡片;如果S同时是x、z的倍数,奖励8张卡片;如果S同时是x,y,z的倍数奖励10张卡片;其他奖励1张卡片;以上奖励不能同时享受。满足多个奖励条件时,以最高奖励为准。
Capricornus Gold Snake
·
2023-10-27 21:47
java
开发语言
Java练习
题2021-2
"某地大数据防疫平台记录了往来的所有防疫相关信息,包括本地或外地人员、健康码颜色、接种疫苗情况、最近一次核酸结果、最近一次核酸检测时间等。该地某区域对于进入人员的要求为:如果是本地人员,需要绿码和疫苗完全接种方可进入;如果是外地人员,需要绿码、疫苗完全接种和近2天核酸检测阴性结果。请设计程序,判断有多少人可以进入该区域。输入说明:第一行,人员数量;第二行开始每行为该人员的各个参数,以空格隔开,包括
Capricornus Gold Snake
·
2023-10-27 21:17
java
开发语言
Java练习
题--珠穆朗玛峰(学习)
//需求:世界最高峰是珠穆朗玛峰(8848.86米=8848860毫米),//假如我有一张足够大的纸,它的厚度是0.1毫米。//请问,折叠多少次,可以折成珠穆朗玛峰doublePeakHeight=8848860;//珠穆朗玛峰的高度doublePaperThickness=0.1;//纸张的厚度intcount=0;//统计折叠次数while(PaperThickness
徐小狗
·
2023-10-27 21:12
java
Java练习
题2021-1
"从大于等于N的正整数里找到一个最小的数M,使之满足:M和M的逆序数(如1230的逆序数为321)的差的绝对值为一个[100000,200000]区间内的值。输入说明:起始数字N;输出说明:找到的第一个符合条件的数,如果没有符合条件的数,输出F。输入样例:123456输出样例:123462importjava.util.Scanner;publicclassTest{publicstaticvoi
Capricornus Gold Snake
·
2023-10-27 21:11
java
开发语言
【晨间日记】2020年9月29日
2020年9月29日天气:阴【90天践行目标】(114/120)①5:30早起②22:30早睡③写晨间日记【昨日践行】①5:50起床②22:30入睡③晨间日记已达成【今日青蛙】①拿志愿者的小红帽②完成
Java
语瞳SAMA
·
2023-10-27 07:32
JAVA练习
12-递增的三元子序列
给你一个整数数组nums,判断这个数组中是否存在长度为3的递增子序列。如果存在这样的三元组下标(i,j,k)且满足i
什巳
·
2023-10-26 13:28
Java练习
java
算法
开发语言
leetcode
Java练习
题——计算圆的面积
需求说明:按照如下推荐做法:(1)常量名通常大写;(2)不同字符使用下划线分隔;(3)只能被赋值一次,通常定义时即对其初始化;在程序中正确使用常量存储圆周率π,根据圆的面积计算公式输出圆的面积,当圆的半径为2时,程序执行结果如图所示。代码如下:packagecom.tanzhou;publicclassDemo04{publicstaticvoidmain(String[]args){Double
小拾一
·
2023-10-25 02:30
【
Java练习
题】输出n行杨辉三角
1、题目描述:杨辉三角的两个边都是1,内部其它都是肩上两个数的和。2、做题思路:①、杨辉三角开头和结尾都是1;②、杨辉三角第i行第j列元素是上一行i-1的元素和它前一个元素的和,公式表示:list[i][j]=list[i-1][j]+list[i-1][j-1]3、完整代码:publicclassTest{publicstaticvoidyang(intnum){List>ret=newArra
TowerNeko
·
2023-10-21 21:49
Java题目保存
intellij-idea
java
Java练习
题 - 流程控制
企业发放的奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当
辽A丶孙悟空
·
2023-10-16 06:34
java程序阅读填空题_
JAVA练习
题
@font-face{font-family:"TimesNewRoman";}@font-face{font-family:"宋体";}@font-face{font-family:"Calibri";}@font-face{font-family:"CourierNew";}mso-level-number-format:lower-roman;mso-level-suffix:tab;mso
weixin_39720516
·
2023-10-14 21:06
java程序阅读填空题
Java练习
(二)---冒泡排序代码示例
packagecom.company;publicclassTestOne{publicstaticvoidmain(Stringagrs[]){int[]arr={123,321,987,1,-100,159,-1};//定义数组for(inti=0;i
˙ꙫ˙+˙ꙫ˙
·
2023-10-09 11:06
java
Java练习
java
Java练习
题-用冒泡排序法实现数组排序
✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1个人主页:hacker707的csdn博客系列专栏:
Java练习
题个人格言:不断的翻越一座又一座的高山
hacker707
·
2023-10-09 11:59
Java练习题
java
冒泡排序法
JAVA练习
222-根据二叉树创建字符串
你需要采用前序遍历的方式,将一个二叉树转换成一个由括号和整数组成的字符串。空节点则用一对空括号"()"表示。而且你需要省略所有不影响字符串与原始二叉树之间的一对一映射关系的空括号对。示例1:输入:二叉树:[1,2,3,4]1/\23/4输出:"1(2(4))(3)"解释:原本将是“1(2(4)())(3())”,在你省略所有不必要的空括号对之后,它将是“1(2(4))(3)”。示例2:输入:二叉树
什巳
·
2023-10-09 07:45
Java练习
java
算法
LeetCode
先序遍历
深度优先遍历
JAVA练习
百题之数组插入元素
题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。程序分析要将一个数插入已经排好序的数组中,我们可以采用以下步骤:遍历数组,找到第一个大于待插入数的位置。将待插入数插入到该位置,同时将该位置后面的元素依次后移一位。下面我们将使用三种不同的方法来实现这个任务,并分析它们的优缺点。方法一:遍历插入解题思路我们可以遍历已排序数组,找到第一个大于待插入数的位置,然后将待插入数插入
高大人在上
·
2023-10-08 10:16
JAVA经典百题
java
矩阵
开发语言
JAVA练习
百题之求矩阵对角线之和
题目:求一个3*3矩阵对角线元素之和程序分析求一个3x3矩阵的对角线元素之和,我们需要将矩阵的左上到右下以及左下到右上两条对角线上的元素相加。一个3x3矩阵如下所示:123456789左上到右下的对角线元素和为1+5+9=15,左下到右上的对角线元素和为7+5+3=15。下面我们将使用三种不同的方法来实现这个任务,并分析它们的优缺点。方法一:使用嵌套循环遍历矩阵解题思路我们可以使用嵌套循环遍历矩阵
高大人在上
·
2023-10-08 10:14
JAVA经典百题
java
矩阵
开发语言
JAVA练习
39-股票价格波动
给你一支股票价格的数据流。数据流中每一条记录包含一个时间戳和该时间点股票对应的价格。不巧的是,由于股票市场内在的波动性,股票价格记录可能不是按时间顺序到来的。某些情况下,有的记录可能是错的。如果两个有相同时间戳的记录出现在数据流中,前一条记录视为错误记录,后出现的记录更正前一条错误的记录。请你设计一个算法,实现:更新股票在某一时间戳的股票价格,如果有之前同一时间戳的价格,这一操作将更正之前的错误价
什巳
·
2023-10-08 09:59
Java练习
java
leetcode
算法
数据结构
开发语言
Java练习
day6
一、二进制手表1、题目链接点击跳转到题目位置2、代码classSolution{publicintcount(intn){intres=0;while(n>0){n&=(n-1);++res;}returnres;}publicListreadBinaryWatch(intturnedOn){Listres=newArrayList();for(inti=0;i=0;--i){intval=(nu
HEU_firejef
·
2023-10-06 22:44
Java
java
数据结构
java练习
day5
一、Nim游戏1、题目链接点击跳转到题目位置2、代码classSolution{publicbooleancanWinNim(intn){if(n%4==0){returnfalse;}returntrue;}}3、知识点(1)通过模拟来寻找规律。二、区域和检索-数组不可变1、题目链接点击跳转到题目位置2、代码classNumArray{int[]sums;publicNumArray(int[]
HEU_firejef
·
2023-10-06 01:48
Java
java
leetcode
Java练习
day4
一、存在重复元素II1、题目链接点击跳转到题目位置2、代码classSolution{publicbooleancontainsNearbyDuplicate(int[]nums,intk){Mapmp=newHashMap();intn=nums.length;for(inti=0;iqueue;publicMyStack(){queue=newLinkedList();}publicvoidp
HEU_firejef
·
2023-10-05 10:06
LeetCode每日一题
java
leetcode
java练习
:名片管理系统
文章目录一、编程实现1、创建名片实体类2、创建登录方法3、创建名片管理方法4、创建添加名片方法5、创建保存名片方法6、创建读取名片文件方法7、创建查询名片方法8、创建修改名片方法9、创建删除名片方法一、编程实现要求:实现可进可退的多级菜单系统实现增删改查数据要持久化保存到磁盘上1、创建名片实体类2、创建登录方法3、创建名片管理方法运行程序,查看结果4、创建添加名片方法5、创建保存名片方法对每一个名
人生苦短@我用python
·
2023-10-04 13:02
java
Java练习
题-键盘录入字符串实现大小写转换
✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1个人主页:hacker707的csdn博客系列专栏:
Java练习
题个人格言:不断的翻越一座又一座的高山
hacker707
·
2023-10-03 17:53
Java练习题
Java练习题
实现字符串大小写转换
Java练习
day3
一、验证回文串1、题目链接点击跳转到题目位置2、代码classSolution{publicbooleanjudge(charch){if((ch>='a'&&ch='0'&&ch=0&&(judge(s.charAt(right))==false)){--right;}if(left>right){break;}if(judge1(s.charAt(left),s.charAt(right))=
HEU_firejef
·
2023-10-03 15:28
Java
java
leetcode
Java练习
day2(LeetCode简单题15道)
一、删除排序链表中的重复元素1、题目链接点击跳转到题目位置2、代码/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this.val=val;}*ListNode(intval,ListNodenext){this.val=val;
HEU_firejef
·
2023-10-03 15:57
Java
java
leetcode
Java练习
day1(LeetCode简单题15道)
一、两数之和1、题目链接点击跳转到题目位置2、代码classSolution{publicint[]twoSum(int[]nums,inttarget){for(inti=0;ireverseNumber){reverseNumber=reverseNumber*10+x%10;x/=10;}returnreverseNumber/10==x||reverseNumber==x;}}三、罗马数字
HEU_firejef
·
2023-10-02 00:43
java
leetcode
JAVA练习
246-O(1) 时间插入、删除和获取随机元素
题目概述实现RandomizedSet类:RandomizedSet()初始化RandomizedSet对象boolinsert(intval)当元素val不存在时,向集合中插入该项,并返回true;否则,返回false。boolremove(intval)当元素val存在时,从集合中移除该项,并返回true;否则,返回false。intgetRandom()随机返回现有集合中的一项(测试用例保证
什巳
·
2023-09-26 20:33
Java练习
java
LeetCode
算法
哈希表
数组
【
Java练习
题第二期】:用Java实现链表内指定区域的反转
hi~本期是Java题目分享小猪做了一个对于新手挺有挑战性的题目,题目难度中等,也很有意思,但也想了我好一会儿>︿<索性就分享一下,希望对你们有帮助文章目录前言题目:链表内指定区域反转图形解析第一步:第二步:实现过程第一次反转(动图):第二次反转(动图):代码:文字解析前言本题是我本人自己的思考后所做,如果哪里有错误,请求大佬指出来(^-^)(^-^)!题目:链表内指定区域反转描述:将一个节点数为
爱撸猫的程序媛
·
2023-09-13 08:31
链表
数据结构
java
Java新手必做题目
Java练习
----》求字符串中的最长回文子串
手贱,做了一道对于我来说挺难的题目嘿嘿!挺有意思的,分享一下文章目录前言一,题目二,思路图形解析代码前言第一次把自己的解题思维写出来,可能写的不太好,请给位原谅,哈哈哈哈额,如果有错的,请各位大佬帮我指出来哈,谢谢!!(^U^)ノ~YO一,题目求一串字符串的最长回文子串,这里以cabacabae为例二,思路图形解析第一步:观察这串字符串—》第二步:找出最长回文子串,并设数—》说明:在这里,假设知道
爱撸猫的程序媛
·
2023-09-13 08:01
有趣的Java练习题
java
Java练习题1
数组
java练习
总结
学习目标:数组基础知识学习内容:1.从键盘读入学生成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10等级为’A’成绩>=最高分-20等级为’B’成绩>=最高分-30等级为’C’其余等级为’D’提示:先读入学生人数,根据人数创建int数组,存放学生成绩。importjava.util.Scanner;publicclassHelloWorld{publicstaticvoidmain
飞越石之海
·
2023-09-13 04:39
java基础
java
牛客网
Java练习
3
1.下面论述正确的是()?A如果两个对象的hashcode相同,那么它们作为同一个HashMap的key时,必然返回同样的值B如果a,b的hashcode相同,那么a.equals(b)必须返回trueC对于一个类,其所有对象的hashcode必须不同D如果a.equals(b)返回true,那么a,b两个对象的hashcode必须相同答案DhashCode()方法和equals()方法的作用其实
香沙小熊
·
2023-09-11 00:25
目录(^▽^)
EasyExcel-----{主要内容为ApachePOI、EasyExcel的介绍与使用教程}CSP-----{主要内容为CSP认证考试的练习题和答案}Git-----{主要内容为Git的介绍与使用教程}
Java
XRT_knives
·
2023-09-09 19:46
编程之路
目录
在校生如何做一个可以让简历有亮点的java项目?
共六大
Java练习
项目合集,助你轻松进入大厂!NO.1Java黄金矿工小游戏项目;讲解一个黄金矿工游戏的详细开发过程。面向刚入门或者有一定java基础的人群。
IT界小新学姐
·
2023-09-08 01:12
Java练习
题 - 面向对象基础
定义一个点类Point,包含2个成员变量x、y分别表示x和y坐标,2个构造器Point()和Point(intx0,y0),以及一个movePoint(intdx,intdy)方法实现点的位置移动。编写一个程序,创建两个Point对象p1、p2,分别调研movePoint方法后,打印p1和p2的坐标。publicclassPoint{privateintx0;privateinty0;public
辽A丶孙悟空
·
2023-09-02 06:45
java练习
5 爬楼梯
题目:小谢喜欢爬楼梯,有时一次爬1阶,有时一次爬2阶.如果,楼梯有20阶,小明一共有多少次爬法.publicstaticvoidmain(String[]args){System.out.println(getNumber(20));}publicstaticintgetNumber(intn){if(n==1){return1;}if(n==2){return2;}returngetNumber
Mr_wenhan
·
2023-08-28 15:36
java
开发语言
java练习
6. 求完数
题目:请编程求出1000以内的所有完数。完数:一个数如果恰好等于它的所有真因子(即除了自身外的所有因数)之和,这个数就称为"完数"。publicstaticvoidmain(String[]args){for(inti=2;i<1000;i++){intsum=0;for(intj=1;j<=i/2;j++){if(i%j==0){sum+=j;}}if(sum==i){System.out.pr
Mr_wenhan
·
2023-08-28 15:36
java
开发语言
java练习
7. collection 三种遍历方式(迭代器,增强for,lambda)
题目:在Collectioncoll=newArrayListcoll=newArrayListit=coll.iterator();//hasNext()判断当前位置是否有元素//next()向后移一位.while(it.hasNext()){Strings=it.next();System.out.println(s);}}1.Strings=it.next(),是先赋值,再后移.2.迭代器中
Mr_wenhan
·
2023-08-28 15:36
java
前端
服务器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他