![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 72
美迪的麦柯
过尽千帆皆不是,斜晖脉脉水悠悠——
专注于网络建设与运维(中级目前)的技术人~
错误我会尽快更正的,补充也会添加,私信看了也都会尽快回复的~(虽然不一定非常即时在C站,虽然也不一定非常即时回复。。。)
但是,虽迟但到!
停更通知:因为一些原因,暂停C站更新。或者甚至无限期搁置。。。
启用的126邮箱:coding_work@(由于某些原因,自己简单补全吧),可以在这里找到我,假若需要的话与我联系。
展开
-
idea如何创建Java文件:
简要的写一下:对了,大家是可以安装多个版本的idea的(版本指的是专业版、社区版和教育版,而非发布日期)首先,进入idea,然后就是这样一个界面(截取部分):idea中文件的储存结构就差不多是这样了:Text package 是我们的folder文件夹,相当于eclipse的workplace的意思。其中,Text package包括三部分,idea文件夹好像是自己的配置情况啥的,我目前不清楚没答案;out文件夹和src (java源文件)文件夹如下图:改为packag.原创 2021-08-05 00:41:08 · 3141 阅读 · 0 评论 -
Windows 10 系统 Java 最新 最全 JDK下载 安装和环境配置 及 卸载:
134656原创 2021-07-21 00:06:29 · 3200 阅读 · 4 评论 -
小白程序员必会基础排序--->编程新手看过来呐
排序本文假定 :(1)要排序的数据是整数;(2)数据储存在数组中;(3)数据以升序排列。注:排序程序很容易修改为对其它类型的数据排序,以降序排列或者对ArrayList或LinkedList中的数据排序。一、选择排序每次的外层循环的迭代之后,list[i]都被放在正确的位置。最后,所有的元素都被放到了正确的位置上。因此,数列也就排好序了。可能的Java代码:list为其他类型的话,list[currentMin]需要更换数据类型喏class SelectSort{ public原创 2021-01-28 00:49:51 · 162 阅读 · 0 评论 -
程序员必会十大排序方法
程序员必会十大排序方法程序员合格必备以及要求必须掌握的划重点啦~(一)非比较类排序:(桶排):-->有桶排序、奇数排序、计数排序(二)比较类排序: (交换类) :-->冒泡排序、快速排序(插入类):-->直接插入排序、希尔排序(选择类):-->简单选择排序、堆排序(归并类):-->归并排序一、冒泡排序又称起泡排序,基于交换的排序典型,是快排思想的基础,一种稳定排序算法,其时间复杂度为O(n^2)。基本思想:「循环遍历多次,每次从前往后把大元素往原创 2020-12-28 00:25:28 · 1262 阅读 · 0 评论 -
Java数字母
Java数字母Java代码:写的挺好的import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String string原创 2020-11-30 12:35:47 · 168 阅读 · 0 评论 -
Java Eclipse JDK 1.8.0_25下载
Java Eclipse JDK 1.8.0_25下载该jdk下载个人百度网盘分享以下直接提供该分享超链接:Java Eclipse JDK 1.8.0_25百度网盘下载以下是该分享二维码:亲测无毒,实验室所用的鸭(个人也在用的)最后,提供最新版本的JDK的官方下载地址,超链接点击进去就可以下载各版本的JDK了。Oracle 最新Java Eclipse JDK下载同样,亲测无毒官方哈END...原创 2020-11-29 13:38:55 · 2082 阅读 · 1 评论 -
Java Eclipse JRE 1.8.0_25下载
Java Eclipse jre 1.8.0_25下载源文件:学校机房亲测可用无毒的jre文档主要用途:配置JavaFx,直接添加该Jre,百度网盘资源分享:文件我都是一个一个看着数着上传的,最后还检查了该文件的总大小,没少啥哈。可以直接点击链接下载个人百度网盘Java Eclipse jre 1.8.0_25下载无毒链接啊,只要百度公司不…绝对无毒可用的哈以下是百度网盘分享的二维码:提取码呢,是设置成每次随机生成提取码的;而分享时间,设置的是永久哈。还有原创 2020-11-29 13:25:55 · 1632 阅读 · 1 评论 -
Java求素数
标题Problem C: 求素数Time Limit: 1 Sec Memory Limit: 128 MBDescription求出1-N中的所有素数Input大于1的正整数NOutput1-N中的所有素数,(以从小到大的格式输出)Sample Input Copy9Sample Output Copy2 3 5 7可能的Java代码:import java.util.Scanner; public class Main{ public sta原创 2020-11-08 23:56:57 · 753 阅读 · 0 评论 -
Java水仙花数
标题Problem B: 水仙花数Time Limit: 1 Sec Memory Limit: 128 MBDescription判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一人数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=33+73+1^3。Input一个三位数。Output1或者0(1代表此数为水仙花数,0代表此数不是水仙花数)。Sample Input Copy371Sample Output Copy1可能的J原创 2020-11-08 23:47:55 · 212 阅读 · 0 评论 -
Java背包问题
贪心算法标题Problem B: 背包问题Time Limit: 1 Sec Memory Limit: 128 MBDescription有一个背包,背包容量是M。现有5个物品,每个物品有其重量W和价值V,物品可以分割成任意大小。要求尽可能让装入背包中的物品总价值最大,但不能超过总容量。Input输入数据首先包括一个整数T,表示有T组测试用例,每组测试用例包括3行,第一行有一个整数表示背包容量,第二行有5个整数分别表示5个物品的重量,第三行有五个整数分别表示5个物品的价值。Outp原创 2020-11-07 23:56:01 · 781 阅读 · 0 评论 -
Java字符串大小写转换
再水一篇,卑微打工仔求积分????????つ﹏⊂标题1047: 字符串大小写转换Time Limit: 1 Sec Memory Limit: 128 MBDescription输入一串字符,将其中的大写变成小写,若不为大写则原样输出Input任意字符串(长度在100以内)以回车表示输入结束Output将其中的大写 输出相应的小写,若不为大写则原样输出Sample Input CopyA123bSample Output Copya123b一般呢,读入一个或原创 2020-11-04 00:11:11 · 624 阅读 · 0 评论 -
Java 8除不尽的数
日常水文,凑凑积分。。。上个第三等级,我要那个皮肤!!好看呀(陶醉陶醉~)标题1044: 【C语言训练】8除不尽的数Time Limit: 1 Sec Memory Limit: 128 MBDescription一个自然数被8除余1,所得的商被8除也余1,再将第二次的商被8除后余7,最后得到一个商为a.又知这上自然数被17除余4.所得的商被17除余15,最的得到一个商是a的2倍.求这个自然数.Output1993可能的Java代码://穷算法????????????原创 2020-11-03 18:22:01 · 847 阅读 · 0 评论 -
Java整除问题
Java基础基础整除的概念:若整数b除以非零整数a,商为整数c,且余数 d为零, 我们就说b能被a整除(或说a能整除b),b为被除数,a为除数,即a|b(“|”是整除符号),读作“a整除b”或“b能被a整除”。a叫做b的约数(或因数),b叫做a的倍数。整除属于除尽的一种特殊情况。a/b=c&&d==0 为整除(页面编辑冲突,用户页面只显示一个等于号,应都为两个等于号)整除和除尽的区别整除只有当被除数、除数以及商都是整数,而余数是零.除尽并不局限于整数范围内,被除数、除数以及商可原创 2020-11-01 18:32:14 · 5649 阅读 · 0 评论 -
Java三个整数排序
水文:冒泡排序标题1373: 三个整數排序Time Limit: 1 Sec Memory Limit: 128 MBDescription编写程序,输入三个整数。以非降序的形式显示这三个整数。Input输入三个整数。Output输出排序后的结果,整数之间用空格分隔,每组输出占一行。Sample Input Copy2 3 1Sample Output Copy1 2 3可能的Java代码:import java.util.*;public class原创 2020-11-01 17:42:10 · 1393 阅读 · 2 评论 -
Java计算平方根
Java基础,对数值的处理,很重要的细节操作标题1376: 计算平方根Time Limit: 1 Sec Memory Limit: 128 MBDescription输入一个整数,计算平方根并输出。Input输入一个整数。Output计算该整数的平方根,将平方根结果取整(四舍五入)后输出。Sample Input Copy8Sample Output Copy3可能的Java代码:import java.util.*;public class Main原创 2020-11-01 17:29:54 · 4685 阅读 · 1 评论 -
Java成绩计算
标题1393: 成绩计算Time Limit: 1 Sec Memory Limit: 128 MBDescription本学期我们学习了《Java程序设计》课程,这门课程要求在OJ 上做题并记录成绩。成绩计算规则如下:答对题数在0-10题的,每题给6分。题数在11-20 者,每题给2分。(前10题还是每题给6分)题数在21-40者,每题给1分。题数在40以上者,一律100 分。Input输入只有一个整数,表示做题数量。Output每个输出占一行,包括一个整数,表示学生的得分原创 2020-11-01 00:49:51 · 629 阅读 · 0 评论 -
Java打印菱形
打印最长一行星型数目为所输入 t 的数字的菱形,而不是最长为 2*t-1 的菱形标题1391: ** 阵列4Time Limit: 1 Sec Memory Limit: 128 MBDescription接收一个正整数N, N为奇数, 输出一个菱形的图案, 图案中最长的一行中正好有N个 *Input7Output总行数只有N的的菱形Sample Input Copy9Sample Output Copy可能的Java代码:import java.util原创 2020-11-01 00:21:25 · 944 阅读 · 0 评论 -
Java输出X图形
标题1389: ** 阵列 3Time Limit: 1 Sec Memory Limit: 128 MBDescription根据输入正数N 生成对应的阵列 , 每行字符间用一个空格符分隔。Input9OutputSample Input Copy10Sample Output Copy可能的Java代码:import java.util.*;public class Main { public static void main(String[] arg原创 2020-10-31 17:42:33 · 729 阅读 · 0 评论 -
Java打印图形
实际输出 按照非正方形输出标题1390: ** 阵列5Time Limit: 1 Sec Memory Limit: 128 MBDescription根据输入正数N 生成对应的阵列Input10, 阵列大小为 10 x 10 , 观察*位置的规律OutputSample Input Copy10Sample Output Copy(实际输出按照非正方形输出)可能的Java代码:import java.util.*;public class Mai原创 2020-10-31 17:26:21 · 125 阅读 · 0 评论 -
Java打印上三角形(直角在右上)
正方形内的上三角打印标题1388: ** 阵列 2时间限制: 1 Sec 内存限制: 128 MB题目描述根据输入正数N 生成对应的阵列 , 每行字符间用一个空格符分隔。输入10输出样例输入 Copy10样例输出 Copy可能的Java代码:import java.util.*;public class Main { public static void main(String[] args) { // TODO Auto-ge原创 2020-10-31 16:47:59 · 1473 阅读 · 0 评论 -
Java打印下三角形(直角在左下)
正方形内的下三角,不是矩形内的下三角标题1387: **阵列1时间限制: 1 Sec 内存限制: 128 MB题目描述根据输入数字 输出对应大小的图案,期中每行开头第一个字符为 ,同一行的字符间有一个空格,输入接收一个正整数N,作为*阵列图案的大小。输出根据N,生成图案。样例输入 Copy5样例输出 Copy(因为原图形在此编辑时与快捷编辑方式产生冲突,故原图形以图片形式展示)可能的Java代码:import java.util.*;public c原创 2020-10-31 16:35:22 · 845 阅读 · 0 评论 -
Java判断闰年
标题1372: 判定闰年时间限制: 1 Sec 内存限制: 128 MB题目描述给定一个年份,判断是否是闰年。输入输入一个整数,表示一个年份。输出判断是否是闰年,如果是闰年输出“Yes”,否则输出“No”,每个输出占一行。样例输入 Copy2000样例输出 CopyYes来源/分类程序设计入门(三)选择结构提供的Java代码:import java.util.*;public class Main { public static void原创 2020-10-31 16:02:35 · 174 阅读 · 0 评论 -
Java斐波那契数列
标题1401: 斐波那契数列时间限制: 1 Sec 内存限制: 128 MB题目描述利用数组输出斐波那契数列的前N项,期中 0<N<=30,每一项之间用空格分隔,最后一个数字后换行注:斐波那契数列的第一项与第二项为1,第三项开始每一项都时其前两项的和。输入10输出1 1 2 3 5 8 13 21 34 55样例输入 Copy5样例输出 Copy1 1 2 3 5提供的Java代码:import java.util.*;public class原创 2020-10-31 15:30:46 · 420 阅读 · 0 评论 -
Java排序十个数
冒泡排序标题1402: 排序10个数时间限制: 1 Sec 内存限制: 128 MB题目描述接收10个数,并对他们进行升序排序,再输出到屏幕上输入91 21 14 60 41 68 90 2 98 54输出2 14 21 41 54 60 68 90 91 98样例输入 Copy74 77 22 28 63 22 12 46 78 48样例输出 Copy12 22 22 28 46 48 63 74 77 78提示冒泡排序提供的Java代码:impo原创 2020-10-31 15:21:55 · 1281 阅读 · 0 评论 -
Java数字的孔数
测试标题Problem A: 数字的孔数Time Limit: 1 Sec Memory Limit: 128 MBDescriptionRock得到一个数,他想知道这个数每一位上的数字的孔数之和。1,2,3,5,7这几个数字是没有孔的,0,4,6,9都有一个孔,8有两个孔。Input输入数据的第一行为一个数T表示数据组数。接下来T行,每行输入一个正整数n(1<=n<=100000),表示要求数字孔数之和的数。n不会有前导0。Output对于每组数据输出一行一个整数,原创 2020-10-30 20:26:26 · 367 阅读 · 0 评论 -
Java名字的价值
测试标题Problem B: 名字价值Time Limit: 1 Sec Memory Limit: 128 MBDescription每个人的名字都有其“价值”,名字的价值是名字中所有字母价值的和,字母a-z的价值分别为1-26。例如:frank的价值为50。Input测试数据有多组,每组测试数据包括一个字符串表示一个名字,名字中可能包含小写字母、数字和空格,长度不超过100。Output对于每个输入的名字,计算其价值并输出。Sample Input Copyjohn原创 2020-10-30 19:51:04 · 760 阅读 · 0 评论 -
Java回文数
标题Java回文数回文数介绍:设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。1.偶数个的数字也有回文数1244212.小数没有回文数**1千以内的回文数,在自然数!!!中,最小的回文数是0!!! 其次1,2,3,4,5,6,7,8,9,!!!11,22,33,44,55,66,77,88,99,101,111,121,131,141,151,161,171,181原创 2020-10-26 23:29:08 · 2145 阅读 · 0 评论 -
Java冒泡排序:
Java冒泡排序通过输入一个整数N,创造一个长度为N的数组,,我们对这个数组进行冒泡排序:Java代码:import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { int N=sc.nextInt(); int array[]=new int [N];原创 2020-10-26 13:06:58 · 100 阅读 · 0 评论 -
Java下起楼来我最快
学生程序设计竞赛标题Problem E: 下起楼来我最快Time Limit: 1 Sec Memory Limit: 128 MBDescription王尼玛是一名机智的程序员,他的机智主要表现在他下楼的速度特别快( > c < )。王尼玛的家住在第n层,他可以选择从电梯下楼或者走楼梯下楼。当前电梯停在第m层,如果他从电梯下到第1层,需要:电梯先到达这一层->开门->关门->电梯再到达第一层->开门(最后的开门时间也要计算在内)。现在告诉你:王尼玛的家在原创 2020-10-26 00:24:55 · 349 阅读 · 0 评论 -
Java大王叫我来巡山呐
标题Problem C: 大王叫我来巡山呐Time Limit: 1 Sec Memory Limit: 128 MBDescription大师兄在取得真经后,每天详读经书,认真完成读书笔记,理论联系实际,不断提高实践能力。假设大师兄开始修炼的第一天是星期一,至今已经修炼了N天,那么有多少天是星期六或者星期日,大师兄还在修炼呢?Input输入数据包含多组,每组输入数据包含一个整数N(0 < N < 10,000)。Output对每组输入数据,输出一行,仅包含一个整数,表原创 2020-10-26 00:04:23 · 374 阅读 · 0 评论 -
Java三天打鱼两天晒网
大学生程序设计竞赛(专业组)标题Problem A: 三天打渔两天晒网Time Limit: 1 Sec Memory Limit: 128 MBDescription欢迎各位同学来到我们内蒙古电子信息职业技术学院,参加2011年ACM/ICPC中国·内蒙古自治区赛暨第六届大学生程序设计竞赛,这里先预祝大家比赛取得好成绩!我们知道,ACM/ICPC是一项特别考验参赛学生智力和毅力的竞赛活动,如果说参加其它竞赛需要以天为单位进行准备的话,那么ACM竞赛则必须以年为单位做准备,任何“三天打渔两天晒原创 2020-10-25 23:46:02 · 345 阅读 · 0 评论 -
Java最大收益
大学生程序设计竞赛标题Problem A: 最大收益Time Limit: 1 Sec Memory Limit: 128 MBDescriptionElly的叔叔经营一家电脑装配公司ShumenSoft,为了使公司得到最大获益,他们日以继夜地工作着。众所周知,一个电脑系统包含一个处理器和显示器。在ShumenSoft公司的仓库中有N个处理器和M个显示器。第i个处理器花费Ai美元,第j个显示器花费Bj美元。包含第i个处理器和第j个显示器的电脑系统的价格是Ai*Bj。由于世界金融危机你必须装配原创 2020-10-24 19:37:11 · 772 阅读 · 2 评论 -
Java弟弟的作业
**大学生程序设计竞赛(非专业组) **标题Problem A: 弟弟的作业Time Limit: 1 Sec Memory Limit: 128 MBDescriptionJock的弟弟刚做完了“100以内数的加法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a + b = c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,是不超过200的非负整数。Input输入数据包含多组,每组数据占一行,每行包含一道题目,格式保证符合上述规定,且不原创 2020-10-24 19:35:45 · 471 阅读 · 0 评论 -
Java数字母
标题Problem C: 数字母Time Limit: 1 Sec Memory Limit: 128 MBDescription输入一个字符串,数出其中的字母的个数。Input一个字符串,不包含空格(长度小于100)。Output字符串中的字母的个数Sample Input Copy124lfdk54AIEJ92854&%$GJSample Output Copy10Java代码:import java.util.*;public class Ma原创 2020-10-23 23:52:00 · 693 阅读 · 0 评论 -
Java能量计算
程序设计竞赛(专业组)标题Problem E: 能量计算Time Limit: 1 Sec Memory Limit: 128 MBDescription七段数码管显示效果如下:显示这些数字,是需要电能的。显示一个数字所需的电能,就是这个数字所需要数码管的段的个数,比如 0 需要 6 段、 1 需要 2 段。请计算要显示n和m之间所有的数码管需要多少能量。Input第一行输入一个正整数T,表示有T组测试数据每组测试数据占一行,每行有两个数n,m(0≤n≤m≤9)Outpu原创 2020-10-23 00:57:31 · 891 阅读 · 3 评论 -
Java计算最大数
标题Problem B: 计算最大数Time Limit: 1 Sec Memory Limit: 128 MBDescription删除整数n中m个数字,使得余下的数字按原次序组成的新数最大,比如当n=92081346718538,m=10时,则新的最大数是9888Input第一行输入一个正整数T,表示有T组测试数据每组测试数据占一行,每行有两个数n,m(n可能是一个很大的整数,但其位数不超过100位,并且保证数据首位非0,m小于整数n的位数)Output每组测试数据的输出占原创 2020-10-22 16:02:30 · 974 阅读 · 0 评论 -
Java英文短语缩写
大学生程序设计竞赛(专业组)标题Problem A: 英文短语缩写Time Limit: 1 Sec Memory Limit: 128 MBDescription对给定的英文短语写出它的缩写,比如我们经常看到的SB就是Safe Browsing的缩写。Input输入的第一行是一个整数T,表示一共有T组测试数据。接下来有T行,每组测试数据占一行,每行有一个英文短语,每个英文短语由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成;单词长度不超过10原创 2020-10-22 15:37:05 · 421 阅读 · 0 评论 -
Java 字符串
标题Problem C: 字符串问题Time Limit: 1 Sec Memory Limit: 128 MBDescription字符串处理在计算机中有很多复杂的操作,但是这些复杂的操作都是由基本的字符串操作复合而成,要求编写一字符串颠倒的程序,把字符串中的字符颠倒位置。Input输入一字符串(<255)Output按位进行颠倒的结果。Sample Input CopyCOMPUTERSample Output CopyRETUPMOCJava代码:原创 2020-10-22 15:23:01 · 248 阅读 · 0 评论 -
Java 大写转小写
Java大写转小写呢,是有很多种写法和方法的,当然呢,还有小写转大写标题Problem B: 大写转小写Time Limit: 1 Sec Memory Limit: 32 MBDescription题目的任务很简单,输出小写字符串Input多组测试数据,每行有一个字符串包括字母、数字和各种标点符号(不包括空格),每个字符串的长度不超过100。Output对于每组输入,将大写字母转换成小写后输出,每个输出占一行。Sample Input CopyweLcOmE_tO_Im原创 2020-10-22 15:13:08 · 977 阅读 · 0 评论 -
Java小明A+B
标题Problem A: 小明A+BTime Limit: 1 Sec Memory Limit: 128 MBDescription小明今年3岁了, 现在他已经能够认识100以内的非负整数, 并且能够进行100以内的非负整数的加法计算. 对于大于等于100的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于100, 那么小明也仅保留计算结果的最后两位. 例如, 对于小明来说: 1) 1234和34是相等的 2) 35+80=15 给定非负整数A和B, 你的任务是代表小明计算出A+B原创 2020-10-22 14:59:05 · 580 阅读 · 0 评论