Java编程练习
文章平均质量分 83
难啊楠
这个作者很懒,什么都没留下…
展开
-
Java编程练习Day12--》格式化字符串
Java编程练习Day12–》格式化字符文章目录Java编程练习Day12--》格式化字符String类格式化当前日期实例说明测试代码运行结果字符串大小写转换实例说明测试代码运行结果字符与Unicode码的转换实例说明测试代码运行结果往日精彩String类格式化当前日期实例说明在输出日期信息时,经常需要输出不同格式的日期,本实例中介绍了String字符串类中的日期格式化方法,实例使用不同的方式输出String类的日期格式参数值,组合这些值可以实现特殊格式的日期字符串。使用String类的form原创 2021-08-30 18:52:25 · 468 阅读 · 2 评论 -
Java编程练习Day11--》格式化字符串
Java编程练习Day11–》格式化字符串文章目录Java编程练习Day11--》格式化字符串把数字格式化为货币字符串实例说明测试代码运行结果格式化当前日期实例说明测试代码运行结果货币金额大写格式实例说明测试代码运行结果把数字格式化为货币字符串实例说明数字可以标识货币,百分比,积分,电话号码等,就货币而言,在不同国家会以不同的格式来定义。本实例将接受用户输入的数字,然后再控制台中输出其货币形式,其中使用了不同国家的货币形式。本实例使用NumberFormat类实现了数字格式化,这个类是一个抽象原创 2021-08-28 18:49:34 · 442 阅读 · 6 评论 -
Java编程练习Day10--》数组排序与查询02
Java编程练习Day10–》数组排序与查询02文章目录Java编程练习Day10--》数组排序与查询02使用直接插入法实例说明设计过程测试代码运行结果使用sort()方法对数组进行排序实例说明设计过程测试代码运行结果反转数组中元素的顺序实例说明设计过程测试代码运行结果使用直接插入法实例说明本实例演示如何使用直接插入排序法对一维数组进行排序。运行本实例,首先单击“随机生成数组”按钮,生成一个随即数组,并显示在左边的文本框中;然后单击插入排序法按钮,使用直接插入法对生成的一维数组进行排序,并将排序后原创 2021-08-21 09:06:02 · 641 阅读 · 0 评论 -
Java编程练习Day09 --》数组排序与查询01
Java编程练习Day09 --》数组排序与查询文章目录Java编程练习Day09 --》数组排序与查询使用选择排序法实例说明设计过程测试代码运行结果使用冒泡排序实例说明设计过程测试代码运行结果使用快速排序法实例说明设计过程测试代码运行结果使用选择排序法实例说明选择排序是一种简单直观的排序算法。本实例演示如何使用选择排序法对一维数组进行排序,运行本实例,首先单击生成随机数按钮,生成一个随即数组,并显示在上方的文本域控件中,然后单机选择排序法按钮,使用选择排序法对生成的一维数组进行排序,并将排序后原创 2021-08-18 22:22:24 · 597 阅读 · 0 评论 -
Java编程练习Day08
Java编程练习Day08文章目录Java编程练习Day08复选框控件数组实例说明设计过程测试代码运行结果用数组反转字符串实例说明设计过程测试代码运行结果复选框控件数组实例说明复选框控件在进行GUI程序界面设计时经常使用。例如,选择用户爱好的程序界面中药添加很多选项,这些选项如果通过GUI界面设计器来录入时非常费时,而且生成的代码臃肿,不方便维护。本实例通过复选框控件数组实现了用户爱好信息的选择界面,而且界面中的复选框数量可以根据指定 复选框名称的字符串的长度来自动调节。设计过程1.在项目中原创 2021-08-18 10:20:50 · 238 阅读 · 0 评论 -
Java编程练习Day07
Java编程练习Day07文章目录Java编程练习Day07数组的下标界限按钮控件数组实现计算机界面数组的下标界限问题描述数组可以保存同一类型的大量数据,由于它在内存中创建控件,存取速度快,所以常用于取代数据量少的数据库操作,这样可以提高程序运行的速度。但是数组也有一定的范围限制,因为数组长度是不可变的,在创建数组时就指定了数组的下标范围,如果使用了下标范围之外的索引值,Java就会抛出ArrayOutOfBoundsException数组下标越界异常,所以开发程序时一定要留意数组下标的引用。本原创 2021-08-12 22:45:10 · 369 阅读 · 3 评论 -
Java编程练习Day06
Java编程练习Day06文章目录Java编程练习Day06获取一维数组最小值将二维数组行列互换利用数组随机抽取幸运观众01 数组演练获取一维数组最小值本实例接受用户在文本框中输入的单行数据,其中数据都是整数数字,以不同数量的空格分割数字。设计过程:1.在在项目中新建窗体类ArrayMinValue。在窗体中添加一个文本框和计算按钮以及标签控件。2.编写计算按钮的事件处理方法,在该方法中获取用户的输入,并通过trim()方法取出左右空格。对字符串内容进行检测,排除非法输入,并把字符串转换原创 2021-08-11 14:08:00 · 442 阅读 · 0 评论 -
Java编程练习Day05
Java编程练习Day05文章目录Java编程练习Day05foreach循环优于for循环##终止循环体循环体的过滤器循环的极限循环控制练习02foreach循环优于for循环本实例使用foreach循环分别遍历集合对象与数组,并把元素值输出到控制台foreach循环是for循环的一种简写格式只用于遍历集合或者数组,语法格式如下:for(Type e : collections){//对变量e的使用}参数说明:1.e:其类型Type是集合或数组中元素值的类型,该参数是集合或原创 2021-08-10 16:30:21 · 174 阅读 · 1 评论 -
Java编程练习Day04
Java编程练习Day04文章目录Java编程练习Day04使用while与自增运算符循环遍历数组使用for循环输出杨辉三角使用嵌套循环在控制台上输出九九乘法表for循环输出空心的菱形循环控制练习01使用while与自增运算符循环遍历数组本实例利用自增运算符结合while循环获取每个数组元素的值,然后把他们输出到控制台中。public class ErgodicArray { public static void main(String[] args) { //创建鸟原创 2021-08-10 15:09:50 · 240 阅读 · 2 评论 -
Java编程练习day03
Java编程练习day03文章目录Java编程练习day03判断某一年是否为闰年验证登录信息的合法性为员工分配部门使用switch语句根据消费金额计算折扣判断某一年是否为闰年本实例通过程序计算用户输入的年份是否为闰年满足以下两个条件的整数可以称为闰年1.能被4整数但不能被100整除2.能被400整除因此,我们就可以写出如下计算闰年的表达式year % 4 == 0 && year % 100 != 0 || year % 400 == 0import java.util.原创 2021-08-03 10:44:24 · 286 阅读 · 0 评论 -
Java编程练习day02
Java编程练习day02文章目录Java编程练习day02加密可以这样简单(使用位运算)用三元运算符判断奇数和偶数更精确的使用浮点数实现两个变量的互换,而不借助第三个变量加密可以这样简单(使用位运算)本实例通过位运算的^异或运算把字符串与一个指定的值进行异或运算,从而改变字符串中每个字符的值这样就可以得到一个加密后的字符串import java.util.Scanner;public class Example01 { public static void main(String[原创 2021-08-02 22:58:19 · 217 阅读 · 0 评论 -
Java编程练习day01
Java编程练习day01文章目录Java编程练习day01输出错误信息与调试信息从控制台接收输入字符重定向输出流实现程序日志输出错误信息与调试信息使用System类的两个成员变量out和err分别来完成调试信息与错误信息的输出他们都是System的类变量,即都是使用static关键字修饰的out是标准调试信息的输出流err是标准错误信息的输出流使用两个输出流通用的方法printlin()输出一行数据public class PrintErrorAndDebug { public原创 2021-08-01 20:31:19 · 264 阅读 · 0 评论