
Java学习
超翔之逸
可关注超翔之逸微信公众号哦!!!
展开
-
Can‘t create output stream&can‘t create cache file&D:\Program Files\Apache\apache-tomcat-8.5.27\te小结
D:\Program Files\Apache\apache-tomcat-8.5.27\temp\imageio5481273428871456221.tmp(没有办法在D:\Program Files\Apache\apache-tomcat-8.5.27\temp文件夹下面生成imageio54812734288713456221.tmp)(1)查看我们的tomcat下面没有temp文件夹,因为ImageIO默认使用的缓存目录是tomcat文件夹下面的temp文件夹。(没有办法创建缓冲文件)原创 2022-12-23 15:06:16 · 678 阅读 · 0 评论 -
处理机调度算法
【代码】处理机调度算法。原创 2022-11-29 23:07:54 · 302 阅读 · 0 评论 -
org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession. ### Cause: org.ap
org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession. ### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 35; columnNumber: 17; 元素类型为 "conf原创 2022-10-23 11:42:18 · 2217 阅读 · 1 评论 -
java求一元二次方程“ax2+bx+c=0,(a≠0)”的根。要求:通过命令行参数或者Scanner类输入a、b和c的值,借助Math类计算并输出该一元二次方程的实数根。
求一元二次方程“ax2+bx+c=0,(a≠0)”的根。要求:通过命令行参数或者Scanner类输入a、b和c的值,借助Math类计算并输出该一元二次方程的实数根。 提示:Δ=b2-4ac为根的判别式,当Δ≥0时, ;当Δ...原创 2022-06-09 23:25:47 · 2036 阅读 · 2 评论 -
Java求101-200以内的质数
质数定义:只能被1或者自身整除的自然数(不包括1),称为质数。利用它的定义可以循环判断该数除以比它小的每个自然数(大于1),如果有能被它整除的,则它就不是质数。原创 2022-06-06 00:33:16 · 1399 阅读 · 0 评论 -
经典算法--使用Java写水仙花数程序详解
题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。原创 2022-06-05 00:12:16 · 2164 阅读 · 0 评论 -
JAVA29 动态字符串
描述JAVA29动态字符串:动态字符串_牛客题霸_牛客网 (nowcoder.com)将一个由英文字母组成的字符串转换成从末尾开始每三个字母用逗号分隔的形式。输入描述:一个字符串输出描述:修改后的字符串示例1输入:hellonowcoder输出:h,ell,ono,wco,derpublic class Main { public static void main(String[] args) { Singleton s1 ..原创 2022-05-18 23:27:27 · 2374 阅读 · 0 评论 -
JAVA28 创建单例对象
描述Singleton类是单例的,每次调用该类的getInstance()方法都将得到相同的实例,目前该类中这个方法尚未完成,请将其补充完整,使得main()函数中的判断返回真(不考虑线程安全)。输入描述:无输出描述:true创建单例对象_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/9b316cd2d6264776918bc4bc31f37aec?tpId=220&tqId=2116224&ru=.原创 2022-05-18 23:17:44 · 360 阅读 · 0 评论 -
JAVA27 重写父类方法
描述父类Base中定义了若干get方法,以及一个sum方法,sum方法是对一组数字的求和。请在子类 Sub 中重写 getX() 方法,使得 sum 方法返回结果为 x*10+y输入描述:整数输出描述:整数的和重写父类方法_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/aec55d55435b4af69e625d7072af3fa1?tpId=220&tags=&title=&difficu.原创 2022-05-14 17:21:59 · 377 阅读 · 0 评论 -
java 实现接口
import java.util.Scanner;public class Main { public static void main(String[] args) { Comparator comparator = new ComparatorImpl(); Scanner scanner = new Scanner(System.in); while (scanner.hasNextInt()) { int x ...原创 2022-05-14 16:09:24 · 409 阅读 · 0 评论 -
关于用Vscode进行Java数据库编程出现java.lang.ClassNotFoundException:com.mysql.cj.jdbc.Driver问题详细解决方案
一、最重要的一步在加载外部库后,不能使用 Code Runner 插件运行,必须使用Java插件提供的 Run 按钮。二、版本不对称第一步:检查项目中是否引入mysql-connector-java驱动包,如果没引入,请先引入对应版本的该包。第二步:检查mysql-connector-java驱动包的版本和配置的driver-class-name(驱动类名)是否一致。如果不一致会导致找不到Driver类,必须将版本和配置的驱动类名对应一致。不同版本的mysql-con...原创 2022-05-12 15:40:01 · 2333 阅读 · 0 评论 -
访问数据库的时候出现错误 Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY.详解
问题描述:访问数据库的时候出现错误 Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY.解决方法:在创建statement时这样创建:Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE); 好了,问题就解决了哈...原创 2022-04-22 16:36:41 · 3561 阅读 · 1 评论 -
从键盘中随意输入一串字符,统计并输出该字符串中各字符(数字、大写字母、小写字母、标点符号等)各自出现的次数。用面向对像的思想实现。
从键盘中随意输入一串字符,统计并输出该字符串中各字符(数字、大写字母、小写字母、标点符号等)各自出现的次数。用面向对像的思想实现。import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner scnn = new Scanner(System.in); System.out.println("请输入一段字符串"); ...原创 2022-04-21 17:06:03 · 3660 阅读 · 0 评论 -
编写一个简单的考试程序,在控制台完成出题、答题的交互。试题(Question)分为单选(SingleChoice)和多选( MultiChoice)两种。
编写一个简单的考试程序,在控制台完成出题、答题的交互。试题(Question)分为单选(SingleChoice)和多选( MultiChoice)两种。其中,单选题和多选题继承试题类,如下图所示。要求:1)在MultiChoice类中实现参数为( String text, String[] options, char[] answers) 的构造方法。在SingleChoice实现参数为( String text, String[] options ,char answer) 的构造方法.原创 2022-04-21 17:04:41 · 2764 阅读 · 4 评论 -
实现抽象方法
实现抽象方法_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/e5e9db1a526e47968e68243af61a9502?tpId=220&tqId=2115071&ru=/exam/oj/ta&qru=/ta/primary-grammar-java/question-ranking&sourceUrl=%2Fexam%2Foj%2Fta%3Fpage%3D1%26tpId%3D290%26type%.原创 2022-04-18 08:11:27 · 911 阅读 · 0 评论 -
类型判断
类型判断_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/97223208ca954e67832da716b46e5d72?tpId=220&tqId=2113902&ru=/exam/oj/ta&qru=/ta/primary-grammar-java/question-ranking&sourceUrl=%2Fexam%2Foj%2Fta%3Fpage%3D1%26tpId%3D290%26type%3D.原创 2022-04-17 23:43:52 · 248 阅读 · 0 评论 -
定义打印方法
定义打印方法_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/50b50ae39d65415a9fd70601d711e5af?tpId=220&tqId=2114415&ru=/exam/oj/ta&qru=/ta/primary-grammar-java/question-ranking&sourceUrl=%2Fexam%2Foj%2Fta%3Fpage%3D1%26tpId%3D290%26type%.原创 2022-04-17 23:36:09 · 652 阅读 · 0 评论 -
重写计算逻辑
重写计算逻辑_牛客题霸_牛客网 (nowcoder.com)描述在父类Base中定义了计算方法calculate(),该方法用于计算两个数的乘积(X*Y)。请在子类Sub中重写该方法,将计算逻辑由乘法改为除法(X/Y)。注意,当分母为0时输出“Error”。输入描述:两个整数输出描述:两个整数的商(int类型,不考虑小数情况)import java.util.Scanner;public class Main { public static void main(.原创 2022-04-14 00:07:03 · 265 阅读 · 0 评论 -
补全构造方法
描述有父类Base,内部定义了x、y属性。有子类Sub,继承自父类Base。子类新增了一个z属性,并且定义了calculate方法,在此方法内计算了父类和子类中x、y、z属性三者的乘积。请补全子类构造方法的初始化逻辑,使得该计算逻辑能够正确执行。输入描述:三个整数:x, y, z输出描述:三个整数的乘积:x*y*zimport java.util.Scanner;public class Main { public static void main(String.原创 2022-04-13 23:59:15 · 587 阅读 · 0 评论 -
验证年龄
描述采用封装的思想,为Person类定义年龄属性,要求:修改年龄时判断其范围,若年龄小于0则按0输出,若年龄大于200则按200输出。输入描述:年龄整数值输出描述:1. 若年龄小于0则输出0;2. 若年龄大于200则输出200;3. 若年龄介于[0,200]之间则直接输出。验证年龄_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/fdb94493ebc34eef8d9b01dea47685b9?tpId=.原创 2022-04-13 23:49:24 · 506 阅读 · 0 评论 -
修改Data类的定义
描述现有一个Data类,内部定义了属性x和y,在main方法中实例化了Data类,并计算了data对象中x和y的和。但是,Data类的定义存在错误,请你将这些错误修正过来,使得main方法中的求和逻辑可以正常执行。输入描述:两个整数输出描述:两个整数的和public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNe...原创 2022-04-08 23:35:26 · 445 阅读 · 0 评论 -
二维数组求和
描述给定一个二维数组,请你编写一个求和函数,计算出这个数组元素的和输入描述:无输出描述:输出二维数组元素的和示例1输入:无输出:5180public class Main { public static void main(String[] args) { int[][] arr = {{11,33,55},{22,44,66,88},{131,214,315,146},{928,827,726,625},{424,525}};.原创 2022-04-07 22:43:34 · 2746 阅读 · 0 评论 -
数组倒转
描述输入6个整数,先将其输出然后再将数组倒转,再次输出数组输入描述:用户随机输入的6个int类型变量输出描述:先输出用户输入顺序的数组(这一步预设代码已给出)再输出反转后的数组(输出格式为Arrays.toString(arr),参考预设代码中的输出格式)import java.util.Arrays;import java.util.Scanner;public class Main { public static void main(String[] arg.原创 2022-04-07 22:30:54 · 343 阅读 · 0 评论 -
数组遍历
描述将用户输入的六个数字填入数组并找出数组中最大值和最小值输入描述:随机输入的6个整数输出描述:输出数组中的最大值,最小值(最大值最小值之间用空格隔开。若有多个最大值或最小值,输出一次即可,如样例2所示)数组遍历_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/0f8219cb6f6e4e99a1bb0e868e51d60a?tpId=220&tqId=2123254&ru=/exam/oj/ta&a.原创 2022-04-05 23:53:55 · 476 阅读 · 0 评论 -
计算整数位数
描述输入一个整数,计算它的位数。如果输入的整数不大于0则输出这个数输入描述:一个整数输出描述:整数的位数计算整数位数_牛客题霸_牛客网 (nowcoder.com) import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int...原创 2022-04-05 14:01:35 · 505 阅读 · 0 评论 -
判断质数
判断质数_牛客题霸_牛客网【牛客题霸】收集各企业高频校招笔面试题目,配有官方题解,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升你的技术能力https://www.nowcoder.com/practice/4d2a100c2e544f56ac1ad17e9ffa107d?tpId=220&tags=&title=&difficulty=0&judgeStatus=0&rp=0&sourceUrl=https%3A.原创 2022-04-05 13:43:45 · 328 阅读 · 0 评论 -
求平均数
描述键盘输入任意多个10000以内正整数(负数代表结束),求出它们的平均数,输入描述:任意多个正整数输出描述:它们的平均数(平均数为double类型,保留两位小数)求平均数_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/41e59cee1221424bb9291435aae79ae9?tpId=220&tqId=2111208&ru=/exam/oj/ta&qru=/ta/primary-gra.原创 2022-04-04 23:34:26 · 387 阅读 · 0 评论 -
小球走过路程计算
描述一球从h米高度自由落下,每次落地后反弹回原高度的一半再落下,求它在第n次落地时共经过了多少米?第n次反弹多高?输入描述:输入小球的初始高度和落地的次数(先输入小球初始高度再输入反弹次数)输出描述:输出小球反弹的高度和经过的距离(先输出反弹的高度再输出经过的距离,中间用空格隔开)小球走过路程计算_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/ddbb7021c0a7452f9044564234616913?tpI.原创 2022-04-04 23:26:54 · 280 阅读 · 0 评论 -
求最小公倍数
描述编写一个方法,该方法的返回值是两个不大于100的正整数的最小公倍数输入描述:两个int类型变量作为方法的参数输出描述:int类型的变量,值为两个数的最小公倍数import java.util.*;public class Main { public static void main(String[] args) { Scanner console = new Scanner(System.in); int m = console.n.原创 2022-04-04 23:21:13 · 475 阅读 · 2 评论 -
统计输入正数个数
描述统计输入正数个数_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/3266386e460a4e219d6b7d0bed2065b9?tpId=220&tqId=2136367&ru=/exam/oj/ta&qru=/ta/primary-grammar-java/question-ranking&sourceUrl=%2Fexam%2Foj%2Fta%3Fpage%3D1%26tpId%3D290%26t.原创 2022-04-04 22:39:57 · 1053 阅读 · 1 评论 -
数列求和
数列求和_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/6893484c04c24bfca1f606b1823a468d?tpId=220&tags=&title=&difficulty=0&judgeStatus=0&rp=0&sourceUrl=%2Fexam%2Foj%2Fta%3Fpage%3D1%26tpId%3D290%26type%3D220问题描述有数列为:9,99,99.原创 2022-04-04 22:33:15 · 124 阅读 · 0 评论 -
邮箱验证
邮箱验证_牛客题霸_牛客网【牛客题霸】收集各企业高频校招笔面试题目,配有官方题解,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升你的技术能力http://www.nowcoder.com/practice/8f908eeee4aa412ca88304f0acbaa1f9问题描述请根据给出的正则表达式来验证邮箱格式是否合法,如果用户输入的格式合法则输出「邮箱格式合法」,否则输出「邮箱格式不合法」。输入描述:任意字符串输出描述:根据输入的邮箱.原创 2022-04-04 22:25:08 · 175 阅读 · 0 评论 -
判断学生成绩等级
描述现有如下成绩等级A,B,C,D。其中A代表优秀,B代表良好,C代表及格,D代表不及格。现在请你来为学生的成绩进行分级,如果用户输入错误则输出未知等级。输入描述:成绩等级对应的中文表述输出描述:优秀,良好,及格,不及格,未知等级判断学生成绩等级_牛客题霸_牛客网【牛客题霸】收集各企业高频校招笔面试题目,配有官方题解,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升你的技术能力http://www.nowcoder.com/practice.原创 2022-04-04 00:35:54 · 1046 阅读 · 0 评论 -
判断体重指数
问题描述体重指数 = 体重 (kg) / ( 身高 (m) × 身高 (m) ),小于18.5属于偏瘦,介于18.5和20.9之间(左闭右开)属于苗条,介于20.9和24.9之间(左闭右闭)属于适中,超过24.9属于偏胖。下面由你来编写一段逻辑,算出输入了身高和体重的用户的体重指数,并返回他们的身材状态。(体重指数请使用double类型)输入描述:用户的身高(m)和用户的体重(kg)输出描述:体重指数代表的用户身材状态示例1输入:1.75 62.5复制输出:苗条.原创 2022-04-03 16:11:07 · 880 阅读 · 0 评论 -
计算商场折扣
//题解:import java.util.*;public class Main { public static void main(String[] args) { Scanner console = new Scanner(System.in); int price = console.nextInt(); int cost = 0; //write your code here...... //从大到..原创 2022-04-03 00:34:27 · 518 阅读 · 0 评论 -
交换变量值
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int b = scanner.nextInt(); a=a+b-(b=a); //write your ..原创 2022-04-01 14:38:39 · 492 阅读 · 0 评论 -
四舍五入
描述四舍五入_牛客题霸_牛客网 (nowcoder.com)https://www.nowcoder.com/practice/cae89de6292b4084acb93659353260e0定义一个int类型变量i,i为由浮点数变量d四舍五入后的整数类型,请将转换后的i进行输出输入描述:用户随机输入的浮点数输出描述:四舍五入之后的整数(小数点后一位>=5则进一,否则舍去)import java.util.Scanner;public class Main { .原创 2022-04-01 00:07:49 · 340 阅读 · 0 评论 -
JAVA2 简单运算
描述输入两个正整数a和b,输出这两个正整数的和,差,积,商,模(若a>b则输出a-b,a/b,a%b的值反之输出b-a,b/a,b%a的值,不考虑小数,请使用int类型)输入描述:两个正整数输出描述:它们的和,差,积,商,模。每个值之间用空格隔开示例1输入:10 5输出:15 5 50 2 0import java.util.Scanner;public class Main { public static void main(Strin.原创 2022-03-31 13:29:25 · 238 阅读 · 0 评论 -
通过三点用Java求三角形周长和面积
1)编写一个坐标系中的“点”类Point:①编写构造器用x、y坐标初始化某个点public Point(double x,doubley);②重载构造器初始化对角线上的点,public Point(doublex);③编写distance()方法,计算当前点到原点的距离:public double distance();④重载doubledistance(Point p)方法,计算当前点到另外一个点p的距离。(2)编写一个三角形类Triangle:①编写构造器public T...原创 2022-03-30 11:59:59 · 1584 阅读 · 0 评论 -
intellij idea如何安装的详解
一、下载安装1、打开官网:http://www.jetbrains.com/idea/,点击页面中的“DOWNLOAD”2、根据自己的需要选择下载的IntelliJ IDEA版本,此处我的电脑是Windows1064 位的,我选择的是Community(社区版)3、双击下载好的安装包4、点击“Next”5、选择安装位置,然后点击“Next”6、勾选安装选型,然后点击“Next”7、点击“Install”,进入安装8、安装完...原创 2022-03-24 20:27:39 · 867 阅读 · 0 评论