- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 【Java】如何去除字符串空格或者反转字符串or查找一个字符串出现在另一个字符串的次数or返回两个字符串中最大的相同字符串
package basic;public class MyString { //创建一个调用打印的方法 public static void pri(Object obj){ System.out.println(obj); } //例1、去除字符串空格 public static String myTrim(String str) {...
2019-03-31 16:22:17 215
原创 【Java】多线程实例
/*Author:tang.MitnickGoal:实现多线程Site:Fafu*///需求:实现一个高铁站进站口检票功能/*设计思想:1、写一个类实现Runnable接口2、在主程序中调用实现多线程*/class CheckTicket implements Runnable{ public void run()//重写实现接口的run方法 { Object...
2019-03-29 14:44:43 178
原创 【构造方法】Java中this的用法和构造方法实例
本人以学生为对象举例说明this在构造方法中的应用,还有对重载的实例练习。具体实现:package basic;/* * Author:Tang.Mitnck * Site:FaFu * Goal:练习this关键字在构造方法中应用并熟悉构造方法 * *//* * 设计思想:建立一个student类,并为其添加相应的构造方法,在添加构造方法时我会用到重载*/ class W...
2019-02-27 22:17:50 536
原创 【数据结构】Java语言二分查找数组中的下标
package basic;/* * Goal:用二分查找算法找出一个数在数组中的下标 * Author:Tang.Mitnick * Site:FaFu * *///设计思想:对一个数组中的数组进行折半查找,确定给出的数对应的在数组中的下标。public class BinarySearch { public static int getIndex(int[] ar...
2019-02-25 22:47:12 1137 1
原创 【进制转换】Java怎么实现十进制转换到二进制、八进制、十六进制?
代码如下:package basic;import java.util.Scanner;/* * Goal:十进制数转换成八进制、二进制、十六进制 * Author:Tang.Mitnick * Site:FaFu * *//*设计思想:封装一个方法使它实现十进制向二进制、八进制、十六进制的转换 * 首先如果这个数非零,则把它与要转换的进制数的最大进位数进行与运算,这样就能...
2019-02-25 21:00:58 793
原创 【冒泡排序】Java实现数组元素冒泡排序
冒泡排序是数据结构中的一种排序算法,在这里用Java实现冒泡排序:package basic;/* * Author:Tang.Mitnick * Site:FaFu * Goal:实现数组的冒泡排序 * *//* * eg:array={4,2,5,6,23,43,13}从小到大排序 * 第一次:2,4,5,6,23,43,13 2和4交换 * 第...
2019-02-24 20:04:20 601
原创 【数组元素排序】Java编程实现数组元素排序
代码实现:package basic;/* * Author:Tang.Mitnick * Site:ChongQing * Goal:实现一个数组内元素的排序*//* * 设计思想:运用选择排序的方法重新为一个数组排序 * 让第一个元素依次从它下一个开始与其他元素相比较, 如果它大于相比较的元素则两个数互换。 第二个元素重复第一个元素的操作 一共比较n*(n-1)/...
2019-02-22 15:02:53 2104
原创 Java编写一个简单的“服务器—客户端”聊天程序
鄙人以MyEclipse为平台实现简单的聊天程序1、创建一个Server类模块:创建ServerSocket,在指定端口监听;当有用户登录, 接受套接字输入流,显示其登录信息,调用ServerHander线程进行管理。代码实现:public class Server { private ServerSocket server; public Server(int port) throws...
2019-02-14 15:33:09 11473 7
原创 Java编程怎么打印输出第n项斐波拉契数
具体实现方法:package JavaWork_03;/* * Goal:求第n项斐波那契数 * Author:@Tang.Mitnick * Site:ChongQing * *///设计思想:运用一个递归方法打印输出键入的第n项斐波拉契数//斐波拉契数列: 1、1、2、3、5、8、13、21//对应项数n=1 2 3 4 5 6 7 8 import java.u...
2019-02-14 13:50:30 525
原创 【Java编程】求一个数组中奇数和偶数的个数
1、用数组中数对2取余运算,余数为0就是偶数;余数为1就是奇数。package JavaWork_02;/* * Goal:求一个数组的奇数和偶数的个数 * Author:@tang.Mitnick * Site:ChongQing * *///设计思想:在for语句中运用取余运算判断数组中的数的奇偶性public class OddAndEvenNumbers {public ...
2019-02-14 12:22:23 10153 1
原创 Java中switch语句判断月份
1、灵活运用switch语句判读随机键入的整数是哪一个月。具体代码:package JavaWork_01;/* * Goal:判断随机输入整数是几月份 * Author:Tang.Mitnick * Site:ChongQin * *///设计思想:运用switch语句判断键入的随机整数是几月份import java.util.Scanner;//switchpubli...
2019-02-14 12:02:29 1902 1
原创 Java打印输出单个字符、转义字符、Unicode编码字符
实现代码:package CharacterType;/* * Goal:打印单个字符、转义字符、Unicode编码 * Author:Tang.Mitnick * Site:ChongQin * */public class CharacterTypeOne {public static void main(String[]args){ //定义一个单个字符 char c1=...
2019-02-14 11:49:16 8226
原创 Java语言比较三个数的大小
注意:给出的数是键入的三个随机数具体代码如下:package JavaWork_01;/*Goal:求三个数最大和最小值 *Author:@Tang.Mitnick *Site:ChongQin * *//*设计思想: * 通过嵌套if和else语句的真假判断比较出三个数的大小 * */import java.util.Scanner;public class Max_M...
2019-02-14 11:32:33 7667 1
原创 Java语言判断打印水仙花数
从键盘上随机输入一个三位数,判断此数是不是水仙花数。具体代码如下:package NarcissisticNumber;/*Goal:判断随机输入的十进制三位数是否为水仙花数, * 如果是打印输出这个数,否则不输出 *Author:Tang.Mitnick * * *///设计思想:键入一个随机的三位数,用取余数或者除运算把三个数取出来//再用一个if语句根据水仙花数的规则判...
2019-02-10 22:05:56 441
原创 分别用递归方法和for语句计算数的阶层
具体实例代码如下:package Overload;/* * *Goal:阶层的求法 *Author:@tang.mitnick *Date:2019/2/10 *Site:重庆市 * *//*需求: * 分别用for循环和递归的方法求阶层 * */public class Recursion { //for循环求阶层static double notRecursion...
2019-02-10 21:42:36 510
原创 Java实现方法的重载
用重载的方法分别计算两个数和三个数和,调用方法在控制台换行输出结果具体代码:package basic;/*Author:tang.Mitnick *Goal:举例实现方法的重载 *Date:2019/2/4 *Site:ChongQing * *///需求分析:编写两个方法,分别实现从键盘输入两个数和三个数,计算相加结果,//调用方法实现控制台显示//Scanner sca...
2019-02-04 15:21:16 556
原创 Java打印输出九九乘法表
具体代码如下:package basic;/* * *Goal:打印输出九九乘法表 *Author:@tang.mitnick *Date:2019/2/4 * *//*设计思想: *用一个嵌套的for循环实现九九乘法表打印输出 * */public class Nine_nine_table { public static void main(String[] args)...
2019-02-04 12:22:35 631
原创 Android Studio基于高德地图SDK开发定位到当前位置的project
第一步、在高德开放平台先注册自己的用户第二步、获取key高德地图获取key流程特别注意在获取发布版本安全码时确定自己已经创建了一个****.jks文件,在控制台才能获取安全码。第三步、修改Androidmanifest.xml文件第四步、在mainActivity.java中添加定位代码定位结果附录:完整关键代码如下1、Androidmanifest.xml<?xml...
2019-01-30 15:59:20 9138 7
原创 Java的前世今生
Java的起源与发展图片来源Java是一种广泛使用的电脑程式设计语言,拥有跨平台、物件导向、泛型程式设计的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于昇阳电脑的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设定在家用电器等小型系统的程式语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通讯。由于这些智能化家电的市场需求没有预期的高,...
2018-12-28 16:15:22 385
翻译 最优选择最小频移键控(MSK)
最小频移键控(MSK)在数字调制中,最小频移键控(MSK)是一种在20世纪50年代末和60年代开发的连续相位频移键控。 与OQPSK类似,MSK使用在正交分量之间交替的比特进行编码,其中Q分量延迟了符号周期的一半。然而,代替OQPSK使用的方波脉冲,MSK将每个位编码为半正弦波。这导致恒模数信号(恒定包络信号),这减少了由非线性失真引起的问题。除了被视为与OQPSK相关之外,MSK还可被视为连续...
2018-11-28 22:18:38 5419
原创 PCM(脉冲编码调制)的折叠码原理
1、8位PCM的编码规则四位段内码A0A1A2A3 (对应16电平)三位段落码A4A5A6 (对应8段)一位极性码A7 (1=正极性,0=负极性)2、自然二进制码(1)自然二进制码与二进制数相对应,完全按照数学中的转码方法来算;(2)自然码是权重码,每位有确定大小,由高位到低位顺序:2^n-1,。。。2,1(n为自然数)(3)可以比较大小和进行算术...
2018-11-28 00:05:35 6226
Java编程基础
2019-02-25
Java程序设计教程 雍俊海 版(清华大学出版社)
2019-02-25
Java设计模式举例原码
2019-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人