- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 音乐播放器的歌词同步实现
首先,要下载对应的歌词Lrc文件。因为对应的lrc文件中有固定格式,如:[00:00.00]荷塘月色。前面是时间,可以通过字符串操作得到,进而转换为毫秒数或者其他格式。我的想法:1>先创建一个工具包类: import java.awt.Color;public class LrcDao { private double time = 0.0f; privat...
2019-01-05 17:29:44
3728
1
原创 小案例----控制台出来的万年历
import java.util.Scanner;public class Task01{ //万年历1900年1月1日是星期日 public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.print("请输入年份:"); int year=sc.nextInt()...
2018-10-12 23:37:55
286
原创 C++简单的成绩管理系统
#include<iostream>#include<string>#include<fstream>#include<conio.h>#include<windows.h>#include<vector>#include <algorithm>#define KB_UP 72//上键 值为72 以
2018-09-13 16:53:50
301
原创 JAVA基础(三)——数组
#数组 概念:变量储存一个值。数组可以储存多个同类型的值 定义:数据类型[] 数组名; 数据类型限制了该数组中的元素的数据类型,比如int[] a; 赋值(初始化):必须指定长度 静态:必须结合定义一起写 数据类型[] 数组名 = {值1, 值2, ...}; 数据类型[] 数组名 = new 数据类型[]{值1, 值2, ...}; ...
2018-08-31 13:44:31
163
原创 JAVA基础(二)
# 选择结构 1.switch:可以嵌套使用 定义变量名 switch(变量名){ case 值: break;//可以不加 case 值2: case 值3: break; ...
2018-08-31 13:35:23
110
原创 JAVA基础(一)
# 关键字及保留字 概念;被Java程序赋予特殊含义的词,称为关键字或保留字 注意:全是小写# 标识符 Java中所有自定义的名称都称为标识符。比如:类名,方法名,变量名 必须遵守命名规则,建议遵守命名规范# 电脑操作系统32位与64位 Java需要安装两个软件:JDK,eclipse(idea)。64位系统可以安装32位程序。但32位系统不能安装64位...
2018-08-31 13:26:46
114
原创 写JAVA前的一些事项
1.软件简介 dos界面:命令行 图形界面:傻瓜式操作,swing图形界面开发,不需要太精通。基本不会使用Java开发 桌面应用2.JDK下载与安装 百度一下,你就知道3.配置JDK环境变量4.为什么要配置环境 主要方便第三方软件使用JDK安装目录下的bin目录下的Java命令。比如cmd命令窗口或 eclipse开发工具。 注...
2018-08-31 13:11:39
104
原创 NY-OJ34 韩信点兵
韩信点兵时间限制:3000 ms | 内存限制:65535 KB难度:1输入输入3个非负整数a,b,c ,表示每种队形排尾的人数(a<3,b<5,c<7)。例如,输入:2 4 5输出输出总人数的最小值(或报告无解,即输出No answer)。实例,输出:89样例输入2 1 6样例输出41描述相传韩信才智过人,从不直接清点自己...
2018-08-31 13:02:43
321
原创 NY_OJ 13 Fibonacci数
Fibonacci数时间限制:3000 ms | 内存限制:65535 KB难度:1描述无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为F(n)=1 ...........(n=1或n=2)F(n)=F(n-1)+F(n-2).....(n>2)现要你来求第n个斐波那契数。(第1个、第二个都为1)输入第一行是一个整数m(m<...
2018-07-10 10:06:24
148
原创 五子棋小案例
#include<graphics.h>#include<windows.h>#include<iostream>#define MAX 20using namespace std;bool flag=true;int temp=1; // 为了实现黑白棋子的交替,使用全局变量void qizi(int array2[][MAX],int arr...
2018-07-10 09:43:01
337
转载 NY-OJ54 管闲事的小明
管闲事的小明时间限制:4000 ms | 内存限制:65535 KB难度:2描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。 由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。 已知任一区域的起始点和终止点的...
2018-06-15 10:24:08
305
原创 NY-OJ 8 一种排序
一种排序时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复;还知道这个长方形的宽和长,编号、长、宽都是整数;现在要求按照一下方式排序(默认排序规则都是从小到大);1.按照编号从小到大排序2.对于编号相等的长方形,按照长方形的长排序;3.如果编号和长都相同,按照长方形的宽排序;4.如果编号、长、宽都相同,就只保留一个长...
2018-06-13 21:20:15
175
原创 NY-OJ-51 管闲事的小明
管闲事的小明时间限制:4000 ms | 内存限制:65535 KB难度:2描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。 由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。 已知任一区域的起始点和终止点的...
2018-06-12 12:57:00
239
原创 NY-OJ -85 有趣的数
有趣的数时间限制:3000 ms | 内存限制:65535 KB难度:2描述把分数按下面的办法排成一个数表。1/1 1/2 1/3 1/4.....2/1 2/2 2/3....3/1 3/2 ....4/1..............我们以z字型方法给上表的每项编号。特定方法:第一项是1/1,然后是1/2、2/1、3/1、2/2、1/3、1/4、2/3……。编程输入项号N(1<=N&l...
2018-06-11 22:20:48
208
原创 NY-OJ 24 素数距离问题
素数距离问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出测试数据组数N(0<N<=10000)接下来的N行每行有一个整数M(0<M<10000...
2018-06-10 20:05:09
257
原创 JAVA-- Swring组件入门级基础
Swring组件入门及布局Swing组件分析组件分类:顶层容器:独立存在,不需要放置到任何组件上包括:JFrame、JWindow、JDialog顶层容器:用于初始化界面,为其他组件的展示提供一个容器载体,以满足界面显示需求JFrame:用于创建一个带有标题栏的窗体JApplet:用于创建一个applet小应用窗体
2018-01-25 11:33:16
1811
原创 接口抽象类
接口抽象类 方法分类方法分为三种类型的方法:普通方法、抽象方法、构造方法普通方法:public 返回类型 方法名(){}构造方法:public 类名(){}抽象方法:public abstract 返回类型 方法名(); 注意:抽象方法是没有过程的方法此方法不能调用执行例如 :package com.lesson003.test;public abstra...
2018-01-13 10:08:04
153
原创 继承与接口
继承与接口1)构造器 2)方法重载 3)继承 4)方法重写 5)自动转型 6)多态 一、构造器定义:用于构造当前类的对象的函数格式:public 类名(){}注意点:1)任何一个类都必然会有构造器,一般默认不写出来,默认定义2)创建对象过程中,一定会调用当前类的构造函数 例如: public class student{/
2018-01-07 10:17:47
125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人