![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 59
你好鸭达可
共同进步!
展开
-
java小案例(随机抽奖)
直播抽奖,奖品是现金红包,分别有{2, 588 , 888, 1000, 10000}五个奖金。请使用代码模拟抽奖,打印出每个奖项,奖项的出现顺序要随机且不重复。打印效果如下:(随机顺序,不一定是下面的顺序)888元的奖金被抽出588元的奖金被抽出10000元的奖金被抽出1000元的奖金被抽出2元的奖金被抽出。原创 2024-03-09 11:30:47 · 185 阅读 · 0 评论 -
Java Web开发模型
初期的Java Web应用,主要通过Servlet作为Web 服务器(Apache等)的扩展,提供动态内容。 也可以在Servlet中直接实现HTML内容,通过字符拼装页面内容。比较容易出错,不易调试。 随着JSP技术的推出,Java Web应用展现的功能 逐渐迁移到JSP页面上,Servlet主要用作业务处 理、逻辑控制等功能。原创 2024-03-05 17:38:02 · 423 阅读 · 0 评论 -
Java中的String类
字符串存储的内存原理String s = “abc”;直接赋值特点:此时字符串abc是存在字符串常量池中的。先检查字符串常量池中有没有字符串abc,如果有,不会创建新的,而是直接复用。如果没有abc,才会创建一个新的。所以,直接赋值的方式,代码简单,而且节约内存。new出来的字符串看到new关键字,一定是在堆里面开辟了一个小空间。String s1 = new String(“abc”); String s2 = “abc”; s1记录的是new出来的,在堆内存里面的地址原创 2024-03-03 19:15:38 · 662 阅读 · 0 评论 -
Java小案例(字符串操作)
例如,数组为 int[] arr = {1,2,3};,执行方法后的输出结果为:[1, 2, 3]定义一个方法,把 int 数组中的数据按照指定的格式拼接成一个字符串返回,调用该方法, 定义一个方法,实现字符串反转。键盘录入一个字符串,调用该方法后,在控制台输出结果。 例如,键盘录入 abc,输出结果 cba。原创 2024-03-01 21:07:59 · 159 阅读 · 1 评论 -
java小案例(模仿酒店管理)
需要提供对应的打印房间列表的方法,打印格式为 : [101 标准间 空闲],[102 标准间 占用]...是否占用 : true表示占用,false表示空闲,默认所有房间均为空闲。编写一个程序模拟酒店管理系统:显示酒店所有房间列表的方法,预订房间的方法...根据输入内容,做相应操作,预订或退订完成之后,再次打印房间列表。房间编号 : 格式为 101,102,201...房间类型 : 12标准,34双人,5豪华。你需要定义一个房间类,一个酒店类,一个客户端类。酒店规模为 : 5层 每层10个房间。原创 2024-02-25 18:43:27 · 293 阅读 · 1 评论 -
java小案例(随机生成验证码)
随机产生四位数作为验证码,要求从 0--9,a--z,A一Z 中随机取四个数。请将数组[13,9,16,15,13,20,15]去重后升序排序。原创 2024-02-25 18:26:40 · 227 阅读 · 0 评论 -
Random&Scanner
next(),nextInt(),nextDouble()在接收数据的时候,会遇到空格,回车,制表符其中一个就会停止接收数据。 键盘录入123,那么会把123看做字符串返回。比如:键盘录入123,那么会把123当做int类型的整数返回。上面这个格式里面,只有r是变量名,可以变,其他的都不允许变。比如:键盘录入abc,那么会把abc看做字符串返回。 能接收整数和小数,但是都会看做小数返回。 录入字母会报错。原创 2024-02-23 11:24:06 · 207 阅读 · 0 评论 -
基本数据类型之间的运算规则
1.自动类型转换:容量小的类型自动转换为容量大的数据类型。数据类型按容量大小排序为2.有多种类型的数据混合运算时,系统首先自动将所有数据转换成容量最大的 那种数据类型,然后再进行计算。3.byte,short,char之间不会相互转换,他们三者在计算时首先转换为int类型。4.boolean类型不能与其它数据类型运算。5.当把任何基本数据类型的值和字符串(String)进行连接运算时(+),基本数据类 型的值将自动转化为字符串(String)类型。原创 2024-02-23 10:29:22 · 916 阅读 · 0 评论