- 博客(46)
- 问答 (2)
- 收藏
- 关注
原创 复试面试问题
1.面向对象是基于面向过程的编程思想。面向过程:强调的是每一个功能的步骤。面向对象:强调的是对象,然后由对象去调用功能。2.成员变量和局部变量的区别?A:在类中的位置不同: 成员变量在类中方法处,局部变量在方法定义中或者方法声明上。B:在内存中的位置不同:成员变量在堆内存,局部变量在栈内存。C:生命周期不同:成员变量随着对象的创建而存在,随着对象的消失而消失。局部变量随着方法的调用而存在,随着方法的调用完毕而消失。D:初始化值不同:成员变量有默认初始化值,局部变量没有默认初始化值,必须定义,赋值
2020-05-22 19:13:22
1461
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
249
原创 每日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
368
原创 每日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
239
原创 每日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
164
原创 每日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
164
原创 每日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
231
原创 每日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
338
原创 每日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
236
原创 每日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
201
原创 每日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
888
原创 每日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
202
原创 每日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
142
原创 每日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
140
原创 每日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
143
原创 每日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
168
原创 每日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
139
原创 每日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
170
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
131
原创 每日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
135
原创 每日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
111
原创 每日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
348
原创 每日java5-12
// 键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值分析:A:创建键盘录入数据对象B:键盘录入多个数据,我们不知道多少个,所以用集合存储C:以0结束,这个简单,只要键盘录入的数据是0,我就不继续录入数据了D:把集合转成数组 E:对数组排序 F:获取该数组中的最大索引的值importjava.util.ArrayList;im...
2020-04-28 18:50:53
162
原创 每日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
127
原创 每日java5-10
46.// 需求:请设计一个方法,可以实现获取任意范围内的随机数。分析:A:键盘录入两个数据。 intstrat; int end;B:想办法获取在start到end之间的随机数 功能实现(int)C:输出这个随机数importjava.util.Scan...
2020-04-27 21:49:25
518
原创 每日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
139
原创 每日java5-8
// 判断一个字符串是否是对称字符串分析: 判断一个字符串是否是对称的字符串,我只需要把第一个和最后一个比较,第二个和倒数第二个比较… 比较的次数是长度除以2。importjava.util.Scanner;public class StringBufferDemo {public static void main(String[] args) {Scanner sc...
2020-04-27 21:48:18
132
原创 每日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
147
原创 每日java5-6
// 需求:统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)分析:前提:字符串要存在A:定义三个统计变量 bigCount=0 smallCount=0 numberCount=0B:遍历字符串,得到每一个字符。 length()和charAt()结合C:判断该字符到底是属于那种类型的大:bigCo...
2020-04-27 21:47:10
176
原创 每日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
186
原创 每日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
228
原创 每日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
326
原创 每日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
161
原创 每日五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
202
原创 内蒙古大学计算机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
850
原创 50道JAVA基础编程练习题5
【程序41】题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?public class Prog41{ &nbs...
2020-04-11 22:00:08
180
原创 50道JAVA基础编程练习题4
【程序30】题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。import java.util.Scanner;public class Prog30{ publicstatic ...
2020-04-11 21:59:17
372
原创 50道JAVA基础编程练习题3
【程序21】题目:求1+2!+3!+…+20!的和public class Prog21{ publicstatic void main(String[] args){ &nbs...
2020-04-10 09:59:18
236
原创 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
135
原创 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
224
空空如也
android 开发关于不同功能权限控制的问题
2022-07-02
android项目真机跑代码时出现的错误(与服务器连接错误显示404)
2022-04-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人