![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 93
罗天旭
这个作者很懒,什么都没留下…
展开
-
Canvas
Canvas入门1、 canvas简介canvas 是什么?是HTML5中重要的元素,和audio、video元素类似完全不需要任何外部插件就能够运行.Canvas中文翻译就是”画布”.它提供了强大的图形的处理功能(绘制,变换,像素处理…)。但是需要注意,canvas 元素本身并不绘制图形,它只是相当于一张空画布。如果开发者需要向 canvas 上绘制图形,则必须使用 JavaScript 脚本进行绘制。canvas能做什么?基础图形的绘制文字的绘制图形的变形和图片的合成图片和视频的处原创 2021-04-27 17:40:02 · 159 阅读 · 0 评论 -
蓝桥杯 基础练习 数列排序 java
资源限制时间限制:1.0s 内存限制:512.0MB问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9imp...原创 2020-04-04 21:32:15 · 110 阅读 · 0 评论 -
蓝桥杯 入门训练 A+B问题 java
试题 入门训练 A+B问题资源限制时间限制:1.0s 内存限制:256.0MB问题描述输入A、B,输出A+B。输入格式输入的第一行包括两个整数,由空格分隔,分别表示A、B。输出格式输出一行,包括一个整数,表示A+B的值。样例输入12 45样例输出57数据规模与约定-10000 <= A, B <= 10000。import java.util.Scan...原创 2020-04-04 21:08:32 · 141 阅读 · 0 评论 -
蓝桥杯 入门训练 序列求和 java
试题 入门训练 序列求和资源限制时间限制:1.0s 内存限制:256.0MB问题描述求1+2+3+…+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+…+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都...原创 2020-04-04 21:02:58 · 96 阅读 · 0 评论 -
蓝桥杯 入门训练 圆的面积 java
资源限制时间限制:1.0s 内存限制:256.0MB问题描述给定圆的半径r,求圆的面积。输入格式输入包含一个整数r,表示圆的半径。输出格式输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。说明:在本题中,输入是一个整数,但是输出是一个实数。对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或...原创 2020-04-04 20:50:28 · 259 阅读 · 0 评论 -
java希尔排序
package demo08;import java.util.Arrays;public class ShellSort { public static void main(String[] args) { int[] arr = new int[]{3,5,2,7,8,1,2,0,4,7,4,3,8}; shellSort(arr); ...原创 2020-03-12 21:17:54 · 107 阅读 · 0 评论 -
java冒泡排序
package demo08;import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { int[] arr = new int[]{5,7,2,9,4,1,0,5,7}; System.out.println(Arrays.t...原创 2020-03-08 23:06:48 · 77 阅读 · 0 评论 -
java斐波那契数列
package demo08;public class TestFebonacci { public static void main(String[] args) {// 斐波那契数列:1 1 2 3 5 8 13 int i = febonacci(4); System.out.println(i); }// 打印...原创 2020-03-08 22:42:27 · 93 阅读 · 0 评论 -
java二分法查找
package demo08;public class TestBinarySearch { public static void main(String[] args) {// 目标数组 int[] arr = new int[]{1,2,3,4,5,6,7,8,9};// 目标元素 int target = 8;/...原创 2020-03-08 22:21:16 · 107 阅读 · 0 评论 -
java线性查找
package demo08;public class TestSearch { public static void main(String[] args) {// 目标数组 int[] arr = new int[]{2,3,4,5,8,4,9,0};// 目标元素 int target = 8;// ...原创 2020-03-08 21:51:24 · 192 阅读 · 0 评论 -
选择排序java实现
package demo05;import java.util.Arrays;public class SelectSort { public static void main(String[] args) { int[] arr = new int[]{3,4,5,7,1,2,0,3,6,8}; selectSort(arr); ...原创 2020-03-07 16:15:06 · 82 阅读 · 0 评论 -
插入排序
package demo05;import java.util.Arrays;public class InsertSort { public static void main(String[] args) { int[] arr = new int[]{5,3,2,8,5,9,1,0}; insertSort(arr); Syst...原创 2020-03-06 17:58:18 · 80 阅读 · 0 评论 -
快速排序
package demo05;import java.util.Arrays;public class QuickSort { public static void main(String[] args) { int[] arr = new int[]{3,4,6,7,2,7,2,8,0}; quickSort(arr,0,arr.length-1...原创 2020-03-06 17:35:35 · 97 阅读 · 0 评论 -
Java中StringBuilder
package demo05;/* java.lang.StringBuilder类:字符串缓冲区,可以提高字符串的效率 构造方法; public StringBuilder():国足奥一个空的StringBuilder容器 public StringBuilder(String str):构造一个StringBuilder容器,并将字符串添加进...原创 2019-12-12 21:50:13 · 257 阅读 · 1 评论 -
Java数组复制
package demo04;import java.util.Arrays;/* 将src数组中前3个元素,复制到dest数组的前3个位置上 复制元素前:src数组元素[1,2,3,4,5],dest数组元素[6,7,8,9,10] 复制元素后:src数组元素[1,2,3,4,5],dest数组元素[1,2,3,9,10] */public class Dem...原创 2019-12-12 21:12:08 · 212 阅读 · 0 评论 -
Java显示程序运行效率
package demo04;/* 练习: 验证for循环打印数字1-9999所需要的使用的时间 */public class Demo03 { public static void main(String[] args) { demo01(); } private static void demo01() { ...原创 2019-12-12 21:02:14 · 219 阅读 · 0 评论 -
Java中Canlender方法
package demo04;import java.util.Calendar;import java.util.Date;/* Calender类的成员方法: -public int get(int field):返回给定的日历字段的值 -public void set(int field,int value):将给定的日历字段设置为给定值 ...原创 2019-12-12 18:39:30 · 5348 阅读 · 0 评论 -
Java编写程序求出出生了多长时间
package demo03;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;/* 练习: 使用日期时间相关的API,计算一个人已经出生了多少天 分析: 1.使...原创 2019-12-12 17:57:38 · 167 阅读 · 0 评论 -
Java中DateFormat
package demo03;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import static javax.print.attribute.standard.MediaPrintableArea.MM;/* java.text.DateF...原创 2019-12-12 17:37:40 · 434 阅读 · 0 评论 -
Java中Date类
package demo02;/* java.util.Date:表示日期和时间的类 类Date表示特定的瞬间,精确到毫秒 毫秒:千分之一表 1000毫秒=1秒 特定的瞬间:一个时间点,一刹那时间 毫秒值得作用:可以对时间和日期进行计算 2099-01-03到2088-01-01中间一共有多少天 可以日期转换为毫秒进行计算,计算完毕,再把...原创 2019-12-05 20:22:16 · 121 阅读 · 0 评论 -
Java中equals
package demo01;public class Demo02Equals { public static void main(String[] args) { /* Person类集成了Object类,所以可以使用Object类的equals方法 boolean equals(Object obj)指示其他某个对象是否与此...原创 2019-12-05 11:19:20 · 69 阅读 · 0 评论 -
2019年第十届蓝桥杯【第六题: 特别数的和】
/*【问题描述】小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0) ,在 1 到40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。请问,在 1 到 n 中,所有这样的数的和是多少?【输入格式】输入一行包含两个整数 n。【输出格式】输出一行,包含一个整数,表示满足条件的数的和。【样例输入】40【样例输出】574...原创 2019-11-22 09:59:09 · 424 阅读 · 0 评论 -
Java使用Array相关的API,将一个随机字符串中的所有字符升序排列。并倒序打印
package demo04;import java.util.Arrays;/*题目:使用Array相关的API,将一个随机字符串中的所有字符升序排列。并倒序打印 */public class Demo02ArrayPractis { public static void main(String[] args) { String str = "aha...原创 2019-11-21 21:39:53 · 393 阅读 · 0 评论 -
Java中Array类
package demo04;import java.util.Arrays;/*java.util.Array是一个与数组相关的工具类,里面提供了大量的静态方法,用来实现数组常见的操作public static String toString(数组),将参数数组变成字符串(按默认格式,[元素1,元素2,元素3...])public static void sort(数组),按照默...原创 2019-11-21 21:39:26 · 391 阅读 · 0 评论 -
Java中Math类
package demo04;/*java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成于数学运算相关的操作public static double abs(double num);获取绝对值public static double ceil(double num);向上取整public static double floor(double num);向下取...原创 2019-11-21 21:36:09 · 102 阅读 · 0 评论 -
Java键盘输入一个字符串,并且统计其中各种字符出现的次数
package demo02;import java.util.Scanner;/*题目:键盘输入一个字符串,并且统计其中各种字符出现的次数种类有“大写字母、小写字母、数字、其他思路:1.既然用到键盘输入,肯定是Scanner2.键盘输入的是字符串,那么String str = sc.next();3.定义四个变量,分别代表四种字符各自的出现次数4.需要对字符串一个字、一...原创 2019-11-21 21:33:40 · 4311 阅读 · 0 评论 -
Java把数组[1,2,3]按照指定格式拼接成一个字符串输出
package demo02;/*题目:定义一个方法,把数组[1,2,3]按照指定格式拼接成一个字符串,格式参照如下:[world#world#world]分析:1.首先准备一个int[]数组,内容是:1,2,32.定义一个方法,用来将数组变成字符串三要素返回值类型:String方法名称:fromArrayToString参数列表int[]3.格式:[world,worl...原创 2019-11-21 21:29:29 · 1917 阅读 · 3 评论 -
Java中字符串
package demo01;/*java.lang.String类代表字符串API当中说:Java程序中所有字符串面值(如"abc")都为此类的实例实现其实就是说,程序当中所有的双引号字符串,都是String类的对象,(就算没有new,也照样是)字符串的特点1.字符串的内容用不可变【重点】2.正式因为字符串不可改变,所以字符串是可以共享使用的3.字符串效果上相当于是char[...原创 2019-11-21 21:27:53 · 87 阅读 · 0 评论