Java基础类库
文章平均质量分 90
MyRedScarf
这个作者很懒,什么都没留下…
展开
-
类库使用案例分析
类库使用案例分析1、StringBuffer使用定义一个StringBuffer类对象,然后通过append()方法向对象中添加26个小写字母,要求每次只添加一次,共添加26次,然后按照逆序的方式输出,并且可以删除前5个字符。本操作主要是训练StringBuffer类中的处理方法,因为StringBuffer的主要特点是内容允许修改。public class JavaAPIDemo{ public static void main(String[] args) { StringBu原创 2022-05-27 22:43:16 · 188 阅读 · 0 评论 -
正则表达式
正则表达式在项目的开发之中,只要是用户输入的信息基本上都是用String类型表达的,在String类型的数据转换到其他类型的时候吗,为了保证转换的正确性,往往需要对其进行一些复杂的验证处理,这种情况下如果单纯的依靠String类中的方法是非常麻烦的1、认识正则表达式假设有一个字符串要求你判断字符串是否由数字所组成,如果是,则将其转换后的数字进行乘法计算public class JavaAPIDemo { public static void main(String[] args) { Stri原创 2022-05-27 18:13:21 · 1102 阅读 · 0 评论 -
国际化程序实现原理
国际化程序实现原理所谓国际化的程序指的是同一个代码可以根据不同的国家实现不同的语言描述,但是程序处理的核心业务是相同的1、国际化问题简介现在假设有一款全世界都认可的企业管理平台,那么这个企业老板决定将这个产品推广到全世界各个大型上市公司,这些公司可能来自不同的国家同过分析可以发现,如果想要实现国家化的程序开发, 那么需要解决以下两点:如何可以定义保存文字的文件信息如何可以根据不同区域语言的编码读取指定的资源信息2、Locale类如果要想实现国际化,那么首先需要解决的就是不同国家用用户的语原创 2022-05-27 18:12:03 · 480 阅读 · 0 评论 -
开发支持类库
开发支持类库1、UUID类UUID是一种生成无重复字符串的一种程序类,这种程序类的主要功能是根据时间戳实现一个自动的无重复的字符串定义一般获取UUID的时候往往都是随机生成一个内容,所以可以通过如下方式获取获取UUID对象:public static UUID randomUUID()根据UUID获取字符串内容:public static UUID fromString (String name)public class JavaAPIDemo { public static void原创 2022-05-27 18:09:16 · 140 阅读 · 0 评论 -
比较器问题
比较器所谓的比较器指的就是进行大小关系的确定判断1、比较器问题的引出如果要进行数组操作,肯定使用java.util.Arrays的操作类完成,这个类里面提供有绝大部分的数组操作支持,同时这个类里面还提供有一种对象数组的排序支持:public static void sort(Object[] a)范例:实现对象数组的排序public class JavaAPIDemo { public static void main(String[] args) throws ParseException {原创 2022-05-27 18:07:28 · 191 阅读 · 0 评论 -
二叉树的实现
二叉树1、二叉树结构简介在进行链表结构开发的过程之中会发现所有的数据按照首尾相连的状态进行保存,那么当要进行某一个数据查询的时候(判断该数据是否存在),这种情况下它所面对的时间复杂度是“O(n)”,如果说现在它的数据量小,这样的情况下,性能上是不会有太大差别的,但是一旦保存的数据量很大,这个时候时间负责度就会严重很多,严重损耗程序的运行性能。这个时候对于数据的存储结构就必须发生改变,应该可以尽可能的减少检索次数为出发点进行设计,对于现在的数据结构而言,最好的性能就是“O(logn)”。所以要想实现它就可原创 2022-05-27 18:03:59 · 1463 阅读 · 0 评论 -
Java基础类库
Java基础类库一、Java常用类库1、StringBufferString类是在所有项目开发之中一定会使用到的一个功能类,并且这个类拥有如下的特点:每一个字符串的常量都属于一个String类的匿名对象,并且不可更改String有两个常量池:静态常量池、运行时常量池String类对象实例化建议使用直接赋值的形式完成,这样可以直接将对象保存在对象池之中以方便下次重用String类最大的弊端:内容不允许修改。虽然大部分情况下都不会设计到字符串的内容的频繁修改,但是依然可能存在有着样的情况,所以原创 2022-05-27 18:01:38 · 961 阅读 · 0 评论