自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 问答 (2)
  • 收藏
  • 关注

原创 复试面试问题

1.面向对象是基于面向过程的编程思想。面向过程:强调的是每一个功能的步骤。面向对象:强调的是对象,然后由对象去调用功能。2.成员变量和局部变量的区别?A:在类中的位置不同: 成员变量在类中方法处,局部变量在方法定义中或者方法声明上。B:在内存中的位置不同:成员变量在堆内存,局部变量在栈内存。C:生命周期不同:成员变量随着对象的创建而存在,随着对象的消失而消失。局部变量随着方法的调用而存在,随着方法的调用完毕而消失。D:初始化值不同:成员变量有默认初始化值,局部变量没有默认初始化值,必须定义,赋值

2020-05-22 19:13:22 1269 3

原创 每日java5-33

//给出一个正整数n,请给出所有的包含n个’(‘和n个’)‘的字符串,使得’(‘和’)'可以完全匹配。import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class text {public static void main(String[] args) {Scannersc = new Scanner(System.in);int num = sc.nextInt();Lis.

2020-05-22 15:05:00 213

原创 每日java5-32

对于任意两个正整数x和k,我们定义repeat(x, k)为将x重复写k次形成的数,例如repeat(1234, 3) =123412341234,repeat(20,2) = 2020.给出4个整数x1, k1, x2, k2, 其中v1 = (x1, k1), v2 = (x2,k2),请你来比较v1和v2的大小。public class text {public static void main(String[] args) {Scannersc = new Scanner(Syste.

2020-05-16 08:44:08 313

原创 每日java5-31

输出描述:输出一个整数,表示最少需要添加的括号数输入(()(()输出2import java.util.Scanner;import java.util.Stack;public class text {public static void main(String[] args) {Scannersc = new Scanner(System.in);char[] str = sc.next().toCharArray();Stackstack = new Stack<>(.

2020-05-16 08:43:33 204

原创 每日java5-30

//给你一组字符,让你输出里面出现次数最多且数值最大的一个,出现几次import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Scanner;public class Demo {public static void main(String[] args) {Map<Integer,Integer> map = new HashMap<Intege.

2020-05-16 08:41:41 130

原创 每日java5-29

搜索插入位置,描述:给定一个排序数组和一个目标值,如果在数组中找到目标值则返回索引。如果没有,返回到它将会被按顺序插入的位置。import java.util.Scanner;public class Demo {public static void main(String[] args) {Scannersc = new Scanner(System.in);System.out.println(“输入数组长度:”);int n = sc.nextInt();System.out.pr.

2020-05-16 08:41:09 139

原创 每日java5-28

127.  删除排序数组中的重复数字,并且返回“新”数组的长度。必须在不使用额外空间的条件下原地完成。import java.util.Scanner;public class Demo {public static void main(String[] args) {Scannersc=new Scanner(System.in);System.out.println(“输入数组长度:”);int n=sc.nextInt();System.out.println(“输入数组:”

2020-05-16 08:40:37 203

原创 每日java5-27

131.在c盘根目录下创建纯文本文件test.txt并输出控制台。import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;public class ReadandWrite {public staticvoid mai

2020-05-16 08:40:07 215

原创 每日java5-26

//Java读写文件,在文件中搜索内容,并输出含有该内容的所有行import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;import java.util.Scanner;public class countDemo {public static void main(String[] args) throws IOException {LineNumberReaderlnr=n.

2020-05-16 08:39:35 194

原创 每日java5-25

我有一个文本文件中存储了几个名称,请大家写一个程序实现随机获取一个人的名字。import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.util.Random;public class GetName {public static void main(String[] args) throws IOExcep.

2020-05-16 08:39:05 175

原创 每日java5-24

116.复制文件import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class CopyFileDemo {public static void main(String[] args) throws IOException {FileReaderfr=new FileReader(“a.txt”);FileWriterfw=new FileWriter(“b.txt”);

2020-05-16 08:36:45 159

原创 每日java5-23

向文件里输入import java.io.FileOutputStream;import java.io.IOException;public class FileOutputStreamDemo {public static void main(String[] args) throws IOException {FileOutputStreamfos=new FileOutputStream(“fos.txt”);fos.write(“hello,IO”.getBytes());//.

2020-05-16 08:35:31 175

原创 每日java5-22

106.梅森素数。public class MeiSengSushu {public static void main(String[] args) {int num;for(int i=2;i<=31;i++) {num=(int)(Math.pow(2, i)-1);if(isPrime(num)) {System.out.println(i);}}}//若2n-1是...

2020-05-04 16:50:51 112

原创 每日java5-21

12 13 2  1import java.util.Scanner;public class shuzi {public static void main(String[] args) {Scannerscanner = new Scanner(System.in);System.out.print(“请输入一个值:”);int n = ...

2020-05-04 16:50:21 110

原创 每日java5-20

96.解2乘以2的线性方程。import java.util.Scanner;public class XianXing {public static void main(String[] args) {Scannersc=new Scanner(System.in);System.out.println(“请输入a,b,c,d,e,f:”);double a=sc.nextDoub...

2020-05-01 09:04:22 113

原创 每日java5-19

91.求单链表的倒数第n个元素的值。public static in getbackward(ListNode head,int n) {ListNodep1=head;ListNodep2=head;for(int i=0;i<n-1;i++) {p2=p2.next;}while(p2.next!=null) {p1=p1.next;p2=p2.next;}re...

2020-05-01 09:03:42 142

原创 每日java5-18

不使用第三个数交换两个数的值public class twoSum {public static void main(String[] args) {int a=10,b=12;a=b-a; //a=2;b=12b=b-a; //a=2;b=10a=b+a; //a=12;b=10System.out.println(“a:”+a);System.out.println(“b:...

2020-05-01 09:03:07 116

原创 每日java5-17

81.去除数组中的0。importjava.util.Scanner;public class FeiLing {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println(“输入数组的长度:”);int n=sc.nextInt();System.out....

2020-05-01 09:02:27 144 1

原创 每日java5-16

76.求两个子串的最大公共序列长度importjava.util.Scanner;public class PaiLie {public static void main(String[] args) {Scanner sc =new Scanner(System.in);System.out.println(“输入两个字符串:”);String s1=sc.nextLine();...

2020-04-28 18:53:10 107

原创 每日java5-15

71.汉诺塔问题importjava.util.Scanner;public class HannoTower {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println(“几个盘子:”);int n=sc.nextInt();hanno(n,“A”,“B...

2020-04-28 18:52:38 106

原创 每日java5-14

66.实现矩阵的乘法并输出。[1,2,3] [6,5,4] [23,27,31]|4,5,6|*|7,8,9|=|65,72,79|[7,8,9] [1,2,3] [107,117,127]public class ChengFa {public static void main(String[] args) {int [][] a= {{1,2,3},{4,5,6},{7,8,9}}...

2020-04-28 18:52:03 93

原创 每日java5-13

61.请编写程序实现两种日期格式(如:“1981.07.30”和July 30,1981“)之间的转换。要求其中一种格式的日期通过程序的参数输入,程序识别判断其格式,然后输出另一个格式表示的日期。importjava.util.Scanner;public class lianxi2 {public static void main(String[] args) throws ArrayI...

2020-04-28 18:51:28 281

原创 每日java5-12

// 键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值分析:A:创建键盘录入数据对象B:键盘录入多个数据,我们不知道多少个,所以用集合存储C:以0结束,这个简单,只要键盘录入的数据是0,我就不继续录入数据了D:把集合转成数组    E:对数组排序  F:获取该数组中的最大索引的值importjava.util.ArrayList;im...

2020-04-28 18:50:53 132

原创 每日java5-11

51.、//集合的例子importjava.util.ArrayList;importjava.util.Collection;public class RegexDemo {public static void main(String[] args) {// 创建集合对象Collection c = new ArrayList();// 添加元素c.add(“hello”);...

2020-04-28 18:50:17 104

原创 每日java5-10

46.// 需求:请设计一个方法,可以实现获取任意范围内的随机数。分析:A:键盘录入两个数据。    intstrat;      int end;B:想办法获取在start到end之间的随机数   功能实现(int)C:输出这个随机数importjava.util.Scan...

2020-04-27 21:49:25 485

原创 每日java5-9

41.排序之归并排序42.//返回当前日期importjava.util.Calendar;public class ShellSort {public static void main(String[] args) {Calendar rightNow=Calendar.getInstance();int year=rightNow.get(Calendar.YEAR);int...

2020-04-27 21:48:59 106

原创 每日java5-8

// 判断一个字符串是否是对称字符串分析:   判断一个字符串是否是对称的字符串,我只需要把第一个和最后一个比较,第二个和倒数第二个比较… 比较的次数是长度除以2。importjava.util.Scanner;public class StringBufferDemo {public static void main(String[] args) {Scanner sc...

2020-04-27 21:48:18 105

原创 每日java5-7

// 数组排序之冒泡排序:相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索public class ArrayDemo {public static void main(String[] args) {int [] arr= {24,69,80,57,13};System.out.println(“排序前:”);printArray(arr);bubbleSort(...

2020-04-27 21:47:41 112

原创 每日java5-6

// 需求:统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)分析:前提:字符串要存在A:定义三个统计变量 bigCount=0    smallCount=0   numberCount=0B:遍历字符串,得到每一个字符。 length()和charAt()结合C:判断该字符到底是属于那种类型的大:bigCo...

2020-04-27 21:47:10 133

原创 每日java5-5

21.    AB CD E FG H I JK L M NO P QR STpublic class ForDemo2 {public static void main(String[] args) {String [] obj={“A”,“B”,“C”,“D”,“E”,“F”,“G”,“H”,“I”,“J”,“K”,“L”,“M”,“N”,“O...

2020-04-27 21:46:44 136

原创 每日java5-4

16.//二维数组的遍历public class ArrayTest1 {public static void main(String[] args) {int[][] arr = {{1,2,3},{4,5,6},{7,8,9}};printArray(arr);}public static void printArray(int[][] arr) {for(int x=0;x&l...

2020-04-27 21:46:04 118

原创 每日java5-3

11.// //键盘录入一个数据n(1<=n<=9),输出对应的nn乘法表importjava.util.Scanner;public class ArrayTest4 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println(“请输入n的值:(...

2020-04-27 08:01:56 254

原创 每日5java--2

//创建整型数组并将其值打印输出public class ArrayDemo {public static void main(String[] args) {int[] anArray=new int[10];for(int i=0;i<anArray.length;i++) {anArray[i]=i;System.out.print(anArray[i]+" ");}...

2020-04-26 19:23:13 139

原创 每日五java-1

//在数组中寻找指定的值。public class BreakDemo {public static void main(String[] args) {int [] arrayOfInts= {32,87,3,589,12,1076,2000,8,622,127};int searchfor=02;int i=0;boolean foundIt=false;for(;i<...

2020-04-25 22:11:10 163

原创 内蒙古大学计算机2014年复试真题解答

给定平面十个点的坐标,求相互距离中的最小值。2.给定输入文件与输出文件,读取输入文件中每行的有限个整数,输出该行最大最小值到输出文件。import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;import java.util.Scanner;public class co......

2020-04-23 07:45:03 791

原创 50道JAVA基础编程练习题5

【程序41】题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?public class Prog41{     &nbs...

2020-04-11 22:00:08 161

原创 50道JAVA基础编程练习题4

【程序30】题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。import java.util.Scanner;public class Prog30{       publicstatic ...

2020-04-11 21:59:17 338

原创 50道JAVA基础编程练习题3

【程序21】题目:求1+2!+3!+…+20!的和public class Prog21{       publicstatic void main(String[] args){            &nbs...

2020-04-10 09:59:18 198

原创 50道JAVA基础编程练习题2

【程序11】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。public class Prog11{       publicstatic void main(String[] args){&nb...

2020-04-10 07:49:19 113

原创 50道JAVA基础编程练习题1

【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…public class Prog1{       publicstatic void main(String...

2020-04-10 07:48:38 206

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除