自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 鸿蒙点击更换随机图片

package com.example.listenerapplication8.slice;import com.example.listenerapplication8.ResourceTable;import ohos.aafwk.ability.AbilitySlice;import ohos.aafwk.content.Intent;import ohos.agp.components.*;import java.util.ArrayList;import java.util.R.

2021-09-26 16:30:40 214

原创 鸿蒙实现随即更换段子

<?xml version="1.0" encoding="utf-8"?><DirectionalLayout xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:height="match_parent" ohos:width="match_parent" ohos:alignment="center" ohos:orientation="vertical"> <Text.

2021-09-26 16:05:13 85

原创 用鸿蒙系统实现双击点赞双击取消

是先将两张图片导入到media中package com.example.listenerapplication8.slice;import com.example.listenerapplication8.ResourceTable;import ohos.aafwk.ability.AbilitySlice;import ohos.aafwk.content.Intent;import ohos.agp.components.*;public class MainAbilitySlic.

2021-09-26 15:32:00 261

原创 天呐!用注解来测试程序也太方便了吧。----用注解编写一个简单的测试框架

说明:小明写了一个Caculator类,里面有一些方法 让我来测试方法是否正确呢 将Check注解放在我要检查的方法之前再编写一个测试类就可以啦!具体的异常信息都会存放在bug.txt文件中。具体代码如下:一、Check注解: import javax.xml.bind.Element;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.a...

2021-09-11 16:34:43 157

原创 在程序中解析注解

注解的本质:注解本质上是一个接口,该接口默认继承Annotation接口在程序使用解析注解:获取注解中定义的属性值 1.获取注解中定义的位置的对象 (Class Method Field) 2.获取指定的注解 其实就是在内存中生成了一个该注解接口的子类实现对象 内部逻辑为:public class ProImple implements Pro{public String className(){return "a...

2021-09-11 15:38:10 150

原创 Swing --边框演示

package CaiDan;import javax.swing.*;import javax.swing.border.*;import java.awt.*;public class BorderTest { JFrame f = new JFrame("测试边框"); public void init(){ f.setLayout(new GridLayout(2,4)); Border bevelBorder = BorderFac.

2021-08-20 15:36:53 112

原创 java弹球小游戏

package CaiDan;import org.omg.CORBA.PRIVATE_MEMBER;import java.awt.*;import java.awt.event.*;import java.util.Timer;public class PinBallDemo { Frame f = new Frame("弹球小游戏");//设置常量 //设置桌面的宽度和高度 private final int TABLE_WIDTH = 300; .

2021-08-17 17:59:14 173

原创 AWT--常用基本组件

package LayoutManager;import javax.swing.*;import java.awt.*;public class BasicComponentDemo { Frame f = new Frame("测试基本组件"); TextArea ta = new TextArea(5,20);//给这个文本框五行二十列 Choice colorChoice = new Choice(); CheckboxGroup cbg = new.

2021-08-14 17:34:07 149

原创 点名器 通过程序实现随机点名需求

首先先在names.java文件里存贮学生姓名思路:1、创建字符缓冲输入流对象2、调用Arraylist集合对象3、调用字符缓冲输入流对象的方法读数据4、把读取到的字符串数据存储到集合中5、释放资源6、使用Random产生一个随机数随机数,范围在零到集合长度7、把第6步产生的随机数作为索引到ArrayList集合中获取值8、把第七部得到的数据输出在控制台package com.itheima;import java.io.BufferedReader;...

2021-07-19 20:42:32 104

原创 字节流复制视频

package com.itheima;import java.io.*;//需求:把“D:\\itcast\\西红柿.avi“复制到模块目录下的"西红柿.avi“并记录时间//方法一:基本字节流一次读写一个字节 12224毫秒//方法二:基本字节流一次读写一个字节数组 382毫秒//字节缓存流一次读写一个字节 576毫秒//字节缓存流一次读写一个字节数组 9毫秒public class FuzhiAviDemo { .

2021-07-18 14:08:07 43

原创 用递归求阶乘

public class DiGui { public static void main(String[] args) { System.out.print("5的阶乘是:"); System.out.println(f(5)); } public static int f(int n){ if (n == 1) { return 1; } else return n* .

2021-07-16 10:38:09 54

原创 递归方法解决不死神兔问题

递归指的是方法定义中调用方法本身的现象public class DiGui { public static void main(String[] args) { System.out.println(f(20));//调用方法 } public static int f(int n){ if(n==1||n==2){ return 1; }else return f(n-1)+f(n-2.

2021-07-16 10:15:07 134

原创 不死神兔:计算第二十月的兔子对数

public class DiGui { public static void main(String[] args) { //不死神兔,求第二十个月兔子的对数 // 每个月的兔子对数:1,1,2,3,5,8...... //规律:从第三个月开始,每月是相邻两月的兔子之和 int [] a = new int[20]; a[0]=1;//第一月的兔子对数 a[1]=1;//第二月的兔子对数 .

2021-07-16 10:05:45 352

原创 冒泡排序法按升序排列

如果有n个数据进行排列,总共需要比较n-1次每次比较完,下一次的比较就会少一个数据参与package Demo020;public class Paixu { public static void main(String[] args) { int [] arr ={23,43,10,33,68}; System.out.println("排序前:"+arrayToString(arr)); for (int x=0;x< arr.len.

2021-07-15 15:35:45 289

原创 模拟斗地主升级版

package Demo021;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.TreeSet;public class PokerDemo03 { public static void main(String[] args) { HashMap<Integer,String> hm = new Hash...

2021-07-14 22:48:49 60

原创 模拟斗地主案例

package Demo022;import javax.swing.*;import java.util.ArrayList;import java.util.Collections;public class PokerDemo { //洗牌 发牌 看牌 public static void main(String[] args) { ArrayList<String> array = new ArrayList<>();//用Arra.

2021-07-14 22:00:32 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除