随笔分类 -  Java

摘要:1、原因: 从txt文件中读取一些数据导入mysql数据库,导入数据库之后发现有一个字段的前面有两个“空格”,后来在代码里我尝试用trim()、replace()等方法去除,发现怎么也去不掉,于是我将字符串里的这个“空格”的ASCII码输出,输出12288,查询资料后发现这个字符是全角空格,用tri 阅读全文
posted @ 2019-03-26 15:22 Felix_9190 阅读(3729) 评论(0) 推荐(0)
摘要:java中String.split()用法 在java.lang包中有String.split()方法,返回是一个数组。1、“.”和“|”都是转义字符,必须得加"\\"; 所以如果用“.”作为分隔的话,必须是如下写法: String.split("\\."),这样才能正确的分隔开,不能用String 阅读全文
posted @ 2018-04-11 21:23 Felix_9190 阅读(507) 评论(0) 推荐(0)
摘要:1.方法一 四舍五入: import java.math.BigDecimal; double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 2... 阅读全文
posted @ 2018-01-27 13:52 Felix_9190 阅读(2037) 评论(0) 推荐(0)
摘要:1.源程序代码: DBUtil.java CountModel.java ZhiXing.java ICountModelDao.java CountModelDaoImpl.java Servlet.java ChuTiList1.jsp CheckAnswer1.jsp ChuTiList2.j 阅读全文
posted @ 2017-12-06 19:33 Felix_9190 阅读(264) 评论(0) 推荐(0)
摘要:1.程序设计思想: 用Math.random()方法生成0~1之间随机数,乘以所需的范围再取整即可,考虑到避免题目重复,我用所需范围折半相加取随机运算数结果,大大降低了重复概率,用整型变量quentity来接收用户想要出题的数量,因为加减乘除运算都要有,所以每一次出题用两个随机的运算数相加除4取余数 阅读全文
posted @ 2017-12-02 00:36 Felix_9190 阅读(135) 评论(0) 推荐(0)
摘要:1.阅读以下代码CatchWho.java,CatchWho2.java,写出程序运行的结果;阅读 EmbedFinally.java示例,再运行它,观察其输出并进行总结。 CatchWho.java示例代码: 输出结果截图: CatchWho2.java示例代码: 输出结果截图: EmbedFin 阅读全文
posted @ 2017-11-20 21:41 Felix_9190 阅读(154) 评论(0) 推荐(0)
摘要:1. 为什么子类的构造方法在运行之前,必须调用父类的构造方法?能不能反过来?为什么不能反过来? 构造方法在创建对象时被调用,用来初始化新对象,即为对象成员变量赋初值。子类要继承父类的成员变量和方法,如果不调用父类的构造方法,那么父类的成员变量和成员方法无法在子类创建对象时正确初始化。反过来调用不可以 阅读全文
posted @ 2017-11-10 15:40 Felix_9190 阅读(173) 评论(0) 推荐(0)
摘要:1.请运行以下示例代码StringPool.java,查看其输出结果。如何解释这样的输出结果?从中你能总结出什么? 在Java中,内容相同的字串常量(“Hello”)只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象。当直接使用new关键字创建字符串对象时,虽然值一致(都是“Hell 阅读全文
posted @ 2017-10-25 20:45 Felix_9190 阅读(311) 评论(0) 推荐(0)
摘要:1.程序设计思想: 先将用户输入的字符串利用toCharArray()转化为字符数组,然后利用循环分别对每一位进行加密,对于特殊的XYZ加密为ABC需要用条件语句转化,最后转化为字符串输出。 2.程序流程图: 3.程序源代码: package aaa; import java.util.Scanne 阅读全文
posted @ 2017-10-25 20:43 Felix_9190 阅读(1210) 评论(0) 推荐(0)
摘要:1.以下代码为何无法通过编译?哪儿出错了? 验证结论:如果类提供了一个自定义的构造方法,将导致系统不再提供默认的构造方法。所以此时需要无参的构造方法时,需要自己写一个空的构造方法,即系统默认的构造方法。 2. 如果一个类中既有初始化块,又有构造方法,同时还设定了字段的初始值,谁说了算? 请依据代码的 阅读全文
posted @ 2017-10-20 17:30 Felix_9190 阅读(222) 评论(0) 推荐(0)
摘要:/* * 设计目的:使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。 */ package homework2; class Number//定义Number类 { private static int count=0;//定义整型静态私有变量count并初始化为0 public s 阅读全文
posted @ 2017-10-20 17:25 Felix_9190 阅读(139) 评论(0) 推荐(0)
摘要:1、编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。 //信1605-2 张晨阳 20160955/* * 设计目的:根据需要产生指定数目的随机数。 */package homework1; import java.util.Scanner;//引入Scanner类包 publi 阅读全文
posted @ 2017-10-14 09:42 Felix_9190 阅读(176) 评论(0) 推荐(0)
摘要:课后作业1:使用计算机计算组合数 (1)使用组合数公式利用n!来计算 程序设计思想: 设计并调用大数求阶乘的方法结合组合数公式计算组合数的值。 程序流程图: 程序源代码: //信1605-2 张晨阳 20160955/* * 设计目的:设计并调用大数阶乘方法来计算组合数。 */package hom 阅读全文
posted @ 2017-10-14 08:55 Felix_9190 阅读(534) 评论(0) 推荐(0)
摘要:问题1:一个Java类文件中真的只能有一个公有类吗?请使用Ecplise或javac检测一下以下代码,有错吗? 一个java类文件中只能有一个公有类。用Ecplise测试,当public类嵌套在public类内部时,只执行与文件名相同的public类,不报错但是不执行内部public;当两个publ 阅读全文
posted @ 2017-10-07 14:04 Felix_9190 阅读(160) 评论(0) 推荐(0)
摘要:一、程序设计思想 解决问题的关键在于将参数进行数据类型的转化,利用运行配置输入的数据类型是String类型,故需要用Integer.parse()或者Integer.valueOf()将原有的String类型转化为整型再求和。 二、程序流程图 三、程序源代码 //信1605-2 张晨阳 201609 阅读全文
posted @ 2017-10-06 16:36 Felix_9190 阅读(210) 评论(0) 推荐(0)