
Java
文章平均质量分 57
rliu2002
这个作者很懒,什么都没留下…
展开
-
浅谈JDBC操作MySQL数据库实现事务管理
JDBC是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。简单来说,JDBC就是用Java对数据库实现一定操作的API。下面,本文将浅谈用Java语言操作数据库进行事务管理的步骤。JDBC操作数据库进行事务管理1. 建立到特定数据库的连接Connection con =DriverManager.getConnection(url,user,pwd);此处的url,user,pwd建议在前面以字符串类型设定好,在DriverManager.原创 2022-02-22 13:09:12 · 935 阅读 · 0 评论 -
【Java】字符串处理StringTokenizer类
(参考资料:https://blog.youkuaiyun.com/daicooper/article/details/80788596)Java 类库的 java.util 包中包含一个用于进行字符串词法分析的类 StringTokenizer ,目的是将对字符串进行分解的方法进行封装,以简化应用程序设计过程中的工作量。StringTokenizer的构造方法StringTokenizer 类提供3中形式的构造函数:StringTokenizer(String str)StringTokenizer(Str原创 2021-12-24 09:31:41 · 398 阅读 · 0 评论 -
【Java】 Eclipse 中类的继承创建的两种方式
eclipse 中类的继承创建有两种方式转载 2021-12-23 19:39:48 · 4550 阅读 · 0 评论 -
【Java】生成随机数的两种方法
一、 Math类的random()方法Math类的random()方法可以生成大于等于0.0、小于1.0的double型随机数。//产生一个[0,1)之间的随机数Math.random();Math.random()方法语句基础上处理可获得多种类型、或任意范围的随机数。产生指定范围的随机数(m*~*n之间):【两种形式均可】Math.random()*(n-m)+m;Math.random()*(n+1-m)+m此外,可以借助啊ASCII码生成随机字符!1.随机生成a~z之间的字符原创 2021-12-22 17:25:25 · 12857 阅读 · 0 评论 -
【Java】不用Date和Calendar类计算两日期相差的天数
问题描述输入两个日期,输出他们相差的天数输入格式:年 月 日(以空格分隔)输出:两日期相差的天数解决方案求相差多少天,必然要对日期做差!但如果两个日期所在月不同,或年不同时,对年月日单独做差将会很麻烦,因此,不妨从该日期在该年的第几天的角度出发进行做差计算!对于不在同一年的日期,只需将年份相差的天数和月、日相差天数求和即可!参考代码在程序中,用到了两个类(存储日期的类D和主类Day)。为保证函数的调用,笔者将所有的函数都声明为静态(static);如果不声明静态,可以通过主类的对象调用自定义原创 2021-12-22 11:37:27 · 684 阅读 · 0 评论 -
【Java】Java日期时间类
Java中获取当前日期可以通过Date或Calendar类的对象实现,本文整理了两个类的常用方法及其功能的实现。Date类1.获取当前日期时间——创建Date类对象Date currentDate = new Date();2.日期先后比较currentDate.before(newDate); //判断currentDate是否在newDate之前,返回布尔值currentDate.after(newDate); ////判断currentDate是否在newDate之前,返回布尔值原创 2021-12-19 20:34:08 · 1417 阅读 · 0 评论 -
【Java】String类常用方法
整理了几个String类的常用方法。1.得到字符串长度——通过字符串对象调用length()2.取指定位置字符——通过字符串对象调用charAt(int index) String s1 = "abcdefg"; System.out.println("字符串的长度:"+s1.length()); System.out.println("获取串4位置的字符:"+s1.charAt(4));3.转字符数组——toCharArray()使用String.toCharArray()(返回值为c原创 2021-12-19 19:06:20 · 418 阅读 · 0 评论 -
【Java】Java文件读写
两类文件读写方法原创 2021-12-19 13:32:13 · 965 阅读 · 0 评论 -
【Java】Arrays类的常用方法
填充数组——Arrays.fill()将数组初始化为某个数时可用此方法。数组排序——Arrays.sort()Arrays类静态方法sort,可传入要排序的数组进去排序常用两种方法:1.指定位置排序public static void sort(DataType a,int fromIndex,int toIndex)2.全部数据排序public static void sort(DataType a)1.数字排序 int[] intArray = new int[] {原创 2021-12-17 15:37:34 · 465 阅读 · 0 评论 -
【Java】Character类及其主要方法
Character 类在对象中包装一个基本类型 char 的值,对单个字符进行操作。创建Character类对象使用操作方法前需要使用Character的构造方法创建一个Character类对象Character ch = new Character('a');一般情况下,Java编译器会自动创建一个Character对象。例如,将一个char类型的参数传递给需要一个Character类型参数的方法时,那么编译器会自动地将char类型参数转换为Character对象。// 原始字符 'a' 装原创 2021-12-17 15:36:55 · 376 阅读 · 1 评论 -
【Java】将String转换为char的两种方法
使用Java处理字符串中的部分数据,有时不如对字符数组处理起来方便,为此,笔者结合实际操作,介绍两种类型转换的方法。从字符串中提取单一字符使用String.charAt(index)(返回值为char)可以得到String中某一指定位置的char。将字符串全部转换为字符数组使用String.toCharArray()(返回值为char[])可以得到将包含整个String的char数组。这样我们就能够使用从0开始的位置索引来访问string中的任意位置的元素。测试代码public class Te原创 2021-12-12 17:19:46 · 28559 阅读 · 2 评论 -
【Java】ArrayList实现集合运算
集合Arraylist存储基本类型数据,必须使用基本类型包装类。例如,集合A={1,2,3,4},集合B={1,3,5,7,9,11}.完成集合的交集补集,差集运算。import java.util.*;public class Jihe { public static void main(String[] args) { List<Integer> A=new ArrayList<Integer>(); List<Integer> B=new A原创 2021-12-03 15:34:38 · 316 阅读 · 0 评论 -
【Java】浅谈Swing概况及简单窗口的构建
内容整理于:http://blog.youkuaiyun.com/xietansheng/article/details/72814531简介Swing 是 Java 为图形界面应用开发提供的工具包,包含了构建图形界面的各种组件,如: 窗口、标签、按钮、文本框等。Swing 组件在javax.swing.*包下,类名均以 J 开头,例如: JFrame、JLabel、JButton等。Swing组件图形界面由各种不同类型的“元素”组成,例如: 窗口、菜单栏、对话框、标签、按钮、文本框等等,这些“元素”统一被称原创 2021-11-13 17:19:59 · 698 阅读 · 0 评论 -
浅谈Java基础知识(基于C++基础)
基本语法类名:对于所有的类来说,类名的首字母应该大写。如果类名由多个单词组成,那么每个单词的首字母应该大写,例如 MyFirstClass 。方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。源文件名:源文件名必须和类名相同。当保存文件的时候,应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。主方法入口:所有的 Java 程序由 public stat原创 2021-08-13 17:52:02 · 339 阅读 · 0 评论