
Java
文章平均质量分 55
飞鸭传书
Android
展开
-
Java泛型的简单理解
泛型的概念:泛型就是把要操作的数据类型指定为一个参数,即参数化类型。但看这句话是不是还有点懵?没关系,先来看个例子。例1:private void generic(){ List list = new ArrayList(); list.add("111"); list.add("222"); list.add(333); for(int i = 0; i< list.size(); i++){ .原创 2022-02-16 15:05:50 · 293 阅读 · 0 评论 -
Android获取物理键盘按键的keycode
有时候,我们需要获取键盘按键的keycode值来对某个按键设置相应功能,这时候可以通过以下几种方法获取按键的keycode值:1、通过onKeyDown()方法打印按键的keycode值在Activity中添加以下方法,然后打印Log即可。不过,这种方法只能获取到数字、字母、特殊符号和部分功能键的keycode值,有一部分功能键、组合键可能无法打印。@Override public boolean onKeyDown(int keyCode, KeyEvent event) {原创 2022-01-25 18:05:47 · 8286 阅读 · 3 评论 -
编译报错: error: method does not override or implement a method from a supertype
编译报错:error: method does not override or implement a method from a supertype@Overrideerror: TestDocumentClipper is not abstract and does not override abstract method copyFromClipboard(DocumentInfo,DocumentStack,Callback,Injector) in DocumentClipper以上是在子原创 2021-09-17 14:30:08 · 11475 阅读 · 0 评论 -
Java(4):while循环结构的应用:使用Random类,随机生成0-100随机数,直到生成88为止
使用Random类,随机生成0-100随机数,直到生成88为止Random r=new Random();//定义一个int型变量number用于接收随机生成的数int number=0;//使用while循环结构,当生成数number!=88,循环就一直执行下去,直到number=88循环结束 while(number!=88) { //生成100以内的整数 number=r.nextInt(100); System.out.println(number);}运行结果(部分):原创 2020-05-22 13:51:40 · 1374 阅读 · 0 评论 -
Java(3):阶乘及求和1-5
对阶乘及求和:求1!+2!+3!+4!+5!=?int sum=0;//定义sum用于存放各个阶乘的和int pro=1;//定义pro用于存储每个阶乘的积//求1!+2!+3!+4!+5!=?for(int i=1;i<=5;i++) { pro*=i; sum+=pro; System.out.println(i+"!="+pro+"\t"+"sum="+sum);}运行结果:...原创 2020-05-22 13:38:37 · 2116 阅读 · 0 评论 -
Java(2):for循环的应用,打印三角形(金字塔)
1.打印*直角三角形目标图形:分析:一、目标图形由星号*组成,共有5行;二、每行对应的星号*数目为:第1行1个、第2行2个、第3行3个、第4行4个、第5行5行,可以看出每行的星号*个数等于行数。所以代码如下://打印直角(左)三角形//外层循环控制行数for(int i=0;i<5;i++) { //内层循环控制输出*的个数 for(int j=0;j<=i;j++) { System.out.print("*"); } //换行 Sy原创 2020-05-22 13:19:17 · 1599 阅读 · 0 评论 -
Java(1):数据的类型转换(自动类型转换和强制类型转换)
1.自动类型转换 自动类型转换:指的是容量小的数据类型自动转换为容量大的数据类型。 常见数据类型的转换方式如下图所示:值得注意的是:蓝色虚线部分表示的是在转换时可能会有精度的损失。 boolean类型的数据不可以自动转换。代码示例1int a=2345;long b=a;int c=b;//你会发现这行报错,因为long类型不能自动转换为int类型按照示例1的代码,那么问题来了,是不是容量大的数据类型都不能转为容量小的数据类型呢?其实不是!自动类型转换中也有特例..原创 2020-05-19 00:15:19 · 470 阅读 · 0 评论 -
Java中如何计算字符串中的英文字母个数呢?
Java中如何将计算字符串中的英文字母个数?原创 2019-06-15 00:27:13 · 8171 阅读 · 0 评论