Java程序实例

本文概述

  • Java的基本程序
  • 1)斐波纳契数列
  • 2)质数
  • 3)回文数
  • 4)数量!
  • 5)阿姆斯特朗数量
  • Java排序程序
  • 1)冒泡排序
  • 2)选择排序
  • 3)插入排序
  • Java搜索程序
  • 1)线性搜索
  • 2)二叉搜索
  • Java数组的程序
  • 1)Java程序中所有元素的数组复制到另一个数组中
  • 2)Java程序找到数组中每个元素的频率
  • 3)Java程序向左旋转一个数组的元素
  • 4)Java程序打印数组的重复元素
  • 5)Java程序打印数组的元素
  • 6)Java程序打印数组的元素在相反的顺序
  • 7)Java程序甚至打印数组的元素出现在的位置
  • 8)Java程序打印数组的元素出现在奇怪的位置
  • 9)Java程序打印数组中的最大元素
  • 10)Java程序打印数组中的最小元素
  • 11)Java程序打印数组中元素的个数
  • 12)Java程序打印数组的所有物品的总和
  • 13)Java程序向右旋转一个数组的元素
  • 14)Java程序按升序排序数组的元素
  • 15)Java程序在降序排序数组的元素
  • 16)找到第三个数组中最大的数
  • 17)找到第二个数组中最大的数
  • 18)找到数组中最大的数
  • 19)找到第二个数组中最小的数
  • 20)找到数组中最小的数
  • 21)删除数组中重复元素
  • 22)添加两个矩阵
  • 23)两个矩阵相乘
  • 24)打印奇数和偶数的数组
  • 25)的转置矩阵
  • Java矩阵程序
  • Java矩阵程序
  • 2)Java程序中减去两个矩阵
  • 3)Java程序,以确定一个给定的矩阵是一个单位矩阵
  • 4)Java程序,以确定一个给定的矩阵是稀疏矩阵
  • 5)Java程序来确定两个矩阵都是平等的
  • 6)Java程序来显示下三角矩阵
  • 7)Java程序来显示上三角矩阵
  • 8)Java程序发现奇怪的频率
  • 9)Java程序中找到两个矩阵的乘积
  • 10)Java程序找到的每一行和每一列的总和一个矩阵
  • 11)Java程序找到一个给定矩阵的转置
  • Java字符串的程序
  • 1)Java程序计算字符串中的字符总数
  • 2)Java程序计算字符串中的字符总数2
  • 3)Java程序计算的总数标点符号存在于一个字符串
  • 4)Java程序计算的总数在字符串中元音和辅音
  • 5)Java程序来判断两个字符串是否回文构词法
  • 6)Java程序将一个字符串“N”相等的部分。
  • 7)Java程序中找到所有子集的一个字符串
  • 8)Java程序找到一个字符串最长的重复序列
  • 9)Java程序找到一个字符串的所有排列
  • 10)Java程序中移除所有的空白字符串
  • 11)Java程序来代替用大写小写字符,反之亦然
  • 12)Java程序来替代一个特定字符的字符串的空格
  • 13)Java程序来确定给定字符串是否是回文
  • 14)Java程序,以确定一个字符串是一个旋转的另一个地方
  • 15)Java程序找到最大和最小字符在字符串中发生
  • 16)Java程序找到反向的字符串
  • 17)Java程序找到重复的字符串中的字符
  • 18)Java程序找到重复的单词在一个字符串
  • 19)Java程序找到的频率特征
  • 20)Java程序中找到最大的和最小的字一个字符串
  • 21)Java程序中找到最重复的单词在文本文件中
  • 22)Java程序找到单词的数量在给定的文本文件
  • 23)Java程序分离的单个字符字符串
  • 24)Java程序交换两个字符串变量不使用第三或临时变量。
  • 25)Java程序打印最小和最大可能的回文词在一个给定的字符串
  • Java模式程序
  • 1)Java程序计算的总数标点符号存在于一个字符串
  • 2)Java程序打印以下模式
  • 3)Java程序打印以下模式2
  • 4)Java程序打印以下模式3
  • 5)Java程序打印以下模式4
  • 6)Java程序打印以下模式5
  • 7)Java程序在控制台上打印下面的模式
  • 8)Java程序在控制台上打印以下模式2
  • 9)Java程序在控制台上打印以下模式3
  • 10)Java程序在控制台上打印以下模式4
  • 11)Java程序在控制台上打印以下模式5
  • 12)Java程序在控制台上打印以下模式6
  • 13)Java程序在控制台上打印以下模式7
  • 14)Java程序在控制台上打印以下模式8
  • 15)Java程序在控制台上打印以下模式9
  • 16)Java程序在控制台上打印以下模式10
  • 17)Java程序在控制台上打印以下模式11
  • 18)Java程序在控制台上打印以下模式12
  • 19)Java程序在控制台上打印下面的螺旋模式
  • Java单链表项目
  • 1)单链表在Java示例
  • 2)Java程序创建和显示一个单链表
  • 3)Java程序创建一个单链表的n个节点,计算节点的数量
  • 4)Java程序创建一个单链表的n个节点并将其显示在相反的顺序
  • 5)Java程序删除一个节点从一开始的单链表
  • 6)Java程序删除一个节点从中间的单链表
  • 7)Java程序删除一个节点从单链表的结束
  • 8)Java程序,以确定一个单链表是否回文
  • 9)Java程序找到的最大和最小值从一个链表节点
  • 10)Java程序中插入一个新节点在中间的单链表
  • 11)Java程序中插入一个新节点的单链表
  • 12)Java程序中插入一个新节点的单链表
  • 13)Java程序从一个单链表删除重复元素
  • 14)Java程序来搜索一个单链表的元素
  • 循环链表的Java程序
  • 1)Java程序创建和显示一个循环链表
  • 2)N的Java程序创建一个循环链表节点,计算节点的数量
  • 3)n的Java程序创建一个循环链表节点,并显示在相反的顺序
  • 4)Java程序删除一个节点从一开始的循环链表
  • 5)Java程序删除一个节点结束的循环链表
  • 6)Java程序删除一个节点从循环链表的中间
  • 7)Java程序找到的最大和最小值节点从一个循环链表
  • 8)Java程序中插入一个新节点的循环链表
  • 9)Java程序中插入一个新节点的循环链表
  • 10)Java程序中插入一个新节点在循环链表的中间
  • 11)Java程序从一个循环链表删除重复元素
  • 12)Java程序来搜索一个元素在一个循环链表
  • 13)Java程序循环链表的元素进行排序
  • Java双向链表的程序
  • 1)Java程序将给定二叉树转换成双向链表
  • 2)Java程序创建一个双向链表从一个三元树
  • 3)n的Java程序创建一个双向链表节点,计算节点的数量
  • 4)n的Java程序创建一个双向链表节点并将其显示在相反的顺序
  • 5)Java程序来创建和显示一个双向链表
  • 6)Java程序删除一个新节点从一开始的双向链表
  • 7)Java程序删除一个新节点双向链表的结束
  • 8)Java程序删除一个新节点双向链表的中间
  • 9)Java程序找到的最大和最小值从一个双向链表节点
  • 10)Java程序中插入一个新节点双向链表的开始
  • 10)Java程序的末尾插入一个新节点双向链表
  • 12)Java程序中插入一个新节点双向链表的中间
  • 13)Java程序从一个双向链表删除重复元素
  • 14)Java程序旋转由N个节点双向链表
  • 15)Java程序来搜索一个元素在一个双向链表
  • 16)Java程序对元素进行排序的双向链表
  • Java树程序
  • 1)Java程序计算的总和之间的差别甚至奇怪的水平和层次二叉树的节点
  • 2)Java程序构造一个二叉搜索树和执行删除和顺序遍历
  • 3)Java程序将二叉树转换成二叉搜索树
  • 4)Java程序,以确定所有的树叶都处于同一水平
  • 5)Java程序来判断两棵树是相同的
  • 6)Java程序找到一棵二叉树的最大宽度
  • 7)Java程序找到一棵二叉树中的最大元素
  • 8)Java程序找到树的最大深度和高度
  • 9)Java程序找到的节点在一棵二叉树的最大距离
  • 10)Java程序找到最小的元素树
  • 11)Java程序找到一棵二叉树的所有结点的总和
  • 12)Java程序中找到可能的二叉搜索树的总数N键
  • 13)Java程序使用链表实现二叉树
  • 14)Java程序来搜索二叉树中的一个节点
Java程序经常在采访中问。这些程序可以从控制语句,要求数组,字符串,哦等等。Java基本程序像斐波纳契数列,质数,阶乘和回文号码是常见的面试和考试。让我们看看Java程序的列表。
  • Java的基本程序
  • Java排序程序
  • Java搜索程序
  • Java数组的程序
  • Java矩阵程序
  • Java字符串的程序
  • 模式的程序
  • 单向链表程序
  • 循环链表的程序
  • 双向链表的程序
  • 树的程序
Java的基本程序1)斐波纳契数列编写一个java程序打印斐波纳契数列不使用递归和使用递归。
输入:10
输出:0 1 1 2 3 5 8 13 21 34
2)质数编写一个java程序检查质数。
输入:44
输出:不是质数
输入:7
输出:素数
3)回文数编写一个java程序来检查回文数。
输入:329
输出:不是回文数
输入:12321
输出:回文数
4)数量!编写一个java程序打印的阶乘的号码。
输入:5
输出:120
输入:6
输出:720
5)阿姆斯特朗数量编写一个java程序来检查阿姆斯特朗号码。
输入:153
输出:阿姆斯特朗数量
输入:22
输出:不是阿姆斯特朗号码
Java排序程序1)冒泡排序编写一个java程序使用冒泡排序算法排序数组元素。
输入:18 9 33 4 84 32
输出:4 9 18 32 33 84
2)选择排序编写一个java程序,使用选择排序算法排序数组元素。
输入:18 9 33 4 84 32
输出:4 9 18 32 33 84
3)插入排序编写一个java程序,使用插入排序算法排序数组元素。
输入:18 9 33 4 84 32
输出:4 9 18 32 33 84
Java搜索程序1)线性搜索用java编写一个java程序执行线性搜索。
2)二叉搜索编写一个java程序执行二进制搜索在java中。
Java数组的程序1)Java程序中所有元素的数组复制到另一个数组中2)Java程序找到数组中每个元素的频率3)Java程序向左旋转一个数组的元素4)Java程序打印数组的重复元素5)Java程序打印数组的元素6)Java程序打印数组的元素在相反的顺序7)Java程序甚至打印数组的元素出现在的位置8)Java程序打印数组的元素出现在奇怪的位置9)Java程序打印数组中的最大元素10)Java程序打印数组中的最小元素11)Java程序打印数组中元素的个数12)Java程序打印数组的所有物品的总和13)Java程序向右旋转一个数组的元素14)Java程序按升序排序数组的元素15)Java程序在降序排序数组的元素16)找到第三个数组中最大的数编写一个java程序找到第三个数组中最大的数。
输入:1、2、5、6、3、2
输出:3
17)找到第二个数组中最大的数编写一个java程序找到第二个数组中最大的数。
输入:1、2、5、6、3、2
输出:5
18)找到数组中最大的数编写一个java程序找到数组中最大的数。
输入:1、2、5、6、3、2
输出:6
19)找到第二个数组中最小的数编写一个java程序找到第二个数组中最小的数。
输入:1、2、5、6、3、2
输出:2
20)找到数组中最小的数编写一个java程序找到数组中最小的数。
输入:1、2、5、6、3、2
输出:1
21)删除数组中重复元素编写一个java程序,删除数组中重复元素。
输入:10、20、20、30、30、40、50岁,50岁
输出:10 20 30 40 50
22)添加两个矩阵编写一个java程序,添加两个矩阵。
输入:
First matrix elements: 1 1 1 2 2 2 3 3 3 Second matrix elements: 1 1 1 2 2 2 3 3 3

输出:
Addition of the matrix: 2 2 2 4 4 4 6 6 6

23)两个矩阵相乘编写一个java程序,两个矩阵相乘。
输入:
First matrix elements: 1 1 1 2 2 2 3 3 3 Second matrix elements: 1 1 1 2 2 2 3 3 3

输出:
Multiplication of the matrix: 6 6 6 12 12 12 18 18 18

24)打印奇数和偶数的数组编写一个java程序打印奇数和偶数数组。
输入:1、2、5、6、3、2
输出:
Odd Numbers: 1 5 3 Even Numbers: 2 6 2

25)的转置矩阵编写一个java程序,转置一个矩阵。
【Java程序实例】输出:
Printing Matrix without transpose: 1 3 4 2 4 3 3 4 5 Printing Matrix After Transpose: 1 2 3 3 4 4 4 3 5

Java矩阵程序Java矩阵程序2)Java程序中减去两个矩阵3)Java程序,以确定一个给定的矩阵是一个单位矩阵4)Java程序,以确定一个给定的矩阵是稀疏矩阵5)Java程序来确定两个矩阵都是平等的6)Java程序来显示下三角矩阵7)Java程序来显示上三角矩阵8)Java程序发现奇怪的频率9)Java程序中找到两个矩阵的乘积10)Java程序找到的每一行和每一列的总和一个矩阵11)Java程序找到一个给定矩阵的转置Java字符串的程序1)Java程序计算字符串中的字符总数2)Java程序计算字符串中的字符总数23)Java程序计算的总数标点符号存在于一个字符串4)Java程序计算的总数在字符串中元音和辅音5)Java程序来判断两个字符串是否回文构词法6)Java程序将一个字符串“N”相等的部分。7)Java程序中找到所有子集的一个字符串8)Java程序找到一个字符串最长的重复序列9)Java程序找到一个字符串的所有排列10)Java程序中移除所有的空白字符串11)Java程序来代替用大写小写字符,反之亦然12)Java程序来替代一个特定字符的字符串的空格13)Java程序来确定给定字符串是否是回文14)Java程序,以确定一个字符串是一个旋转的另一个地方15)Java程序找到最大和最小字符在字符串中发生16)Java程序找到反向的字符串17)Java程序找到重复的字符串中的字符18)Java程序找到重复的单词在一个字符串19)Java程序找到的频率特征20)Java程序中找到最大的和最小的字一个字符串21)Java程序中找到最重复的单词在文本文件中22)Java程序找到单词的数量在给定的文本文件23)Java程序分离的单个字符字符串24)Java程序交换两个字符串变量不使用第三或临时变量。25)Java程序打印最小和最大可能的回文词在一个给定的字符串Java模式程序1)Java程序计算的总数标点符号存在于一个字符串2)Java程序打印以下模式3)Java程序打印以下模式24)Java程序打印以下模式35)Java程序打印以下模式46)Java程序打印以下模式57)Java程序在控制台上打印下面的模式8)Java程序在控制台上打印以下模式29)Java程序在控制台上打印以下模式310)Java程序在控制台上打印以下模式411)Java程序在控制台上打印以下模式512)Java程序在控制台上打印以下模式613)Java程序在控制台上打印以下模式714)Java程序在控制台上打印以下模式815)Java程序在控制台上打印以下模式916)Java程序在控制台上打印以下模式1017)Java程序在控制台上打印以下模式1118)Java程序在控制台上打印以下模式1219)Java程序在控制台上打印下面的螺旋模式Java单链表项目1)单链表在Java示例2)Java程序创建和显示一个单链表3)Java程序创建一个单链表的n个节点,计算节点的数量4)Java程序创建一个单链表的n个节点并将其显示在相反的顺序5)Java程序删除一个节点从一开始的单链表6)Java程序删除一个节点从中间的单链表7)Java程序删除一个节点从单链表的结束8)Java程序,以确定一个单链表是否回文9)Java程序找到的最大和最小值从一个链表节点10)Java程序中插入一个新节点在中间的单链表11)Java程序中插入一个新节点的单链表12)Java程序中插入一个新节点的单链表13)Java程序从一个单链表删除重复元素14)Java程序来搜索一个单链表的元素循环链表的Java程序1)Java程序创建和显示一个循环链表2)N的Java程序创建一个循环链表节点,计算节点的数量3)n的Java程序创建一个循环链表节点,并显示在相反的顺序4)Java程序删除一个节点从一开始的循环链表5)Java程序删除一个节点结束的循环链表6)Java程序删除一个节点从循环链表的中间7)Java程序找到的最大和最小值节点从一个循环链表8)Java程序中插入一个新节点的循环链表9)Java程序中插入一个新节点的循环链表10)Java程序中插入一个新节点在循环链表的中间11)Java程序从一个循环链表删除重复元素12)Java程序来搜索一个元素在一个循环链表13)Java程序循环链表的元素进行排序Java双向链表的程序1)Java程序将给定二叉树转换成双向链表2)Java程序创建一个双向链表从一个三元树3)n的Java程序创建一个双向链表节点,计算节点的数量4)n的Java程序创建一个双向链表节点并将其显示在相反的顺序5)Java程序来创建和显示一个双向链表6)Java程序删除一个新节点从一开始的双向链表7)Java程序删除一个新节点双向链表的结束8)Java程序删除一个新节点双向链表的中间9)Java程序找到的最大和最小值从一个双向链表节点10)Java程序中插入一个新节点双向链表的开始10)Java程序的末尾插入一个新节点双向链表12)Java程序中插入一个新节点双向链表的中间13)Java程序从一个双向链表删除重复元素14)Java程序旋转由N个节点双向链表15)Java程序来搜索一个元素在一个双向链表16)Java程序对元素进行排序的双向链表Java树程序1)Java程序计算的总和之间的差别甚至奇怪的水平和层次二叉树的节点2)Java程序构造一个二叉搜索树和执行删除和顺序遍历3)Java程序将二叉树转换成二叉搜索树4)Java程序,以确定所有的树叶都处于同一水平5)Java程序来判断两棵树是相同的6)Java程序找到一棵二叉树的最大宽度7)Java程序找到一棵二叉树中的最大元素8)Java程序找到树的最大深度和高度9)Java程序找到的节点在一棵二叉树的最大距离10)Java程序找到最小的元素树11)Java程序找到一棵二叉树的所有结点的总和12)Java程序中找到可能的二叉搜索树的总数N键13)Java程序使用链表实现二叉树14)Java程序来搜索二叉树中的一个节点

    推荐阅读