- 博客(15)
- 收藏
- 关注
原创 String类常用的方法 (详解)
public class TestString { public static void main(String[] args) { String s1 = "pang Xi"; String s2 = "Pang Xi?"; //方法: char charAt(int index),返回字符串中第index个字符 System.out.println(s1.charAt(3));//提取下标为3的字符 Syst.
2021-12-28 23:38:39
240
原创 根据运行参数的个数决定循环打印变量i值得次数。
代码实现:/** * 根据运行参数的个数决定循环打印变量i值得次数 */public class UseCase { public static void main(String[] args){ int lengh = args.length; if (lengh==0){ System.out.println("无运行参数"); }else{ for(int i=0;i<args.
2021-12-24 16:27:55
493
原创 尝试编写一个类,定义一个修饰权限为private的成员变量,并定义两个成员方法,一个成员方法实现为此成员的变量赋值,另一个成员方法获取这个成员变量的值,保证其他类继承该类时能获取该类的成员变量的值。
代码实现/** * 尝试编写一个类,定义一个修饰权限为private的成员变量,并定义两个成员方法 * 一个成员方法实现为此成员的变量赋值,另一个成员方法获取这个成员变量的值 * 保证其他类继承该类时能获取该类的成员变量的值 */public class ZhuXi { private String name; public String getName() { return name; } public void setName(Str
2021-12-24 13:05:59
1038
1
原创 将二维数组中的行列互调现显示出来
代码实现:public class Test03 { public static void main(String[] args){ int arr[][]={{1,2,3},{4,5,6},{7,8,9}}; for(int i = 0;i<arr.length;i++){ for(int j= 0;j<arr.length;j++){ System.out.print(arr[j][i]+"
2021-12-23 14:12:50
261
原创 编写java程序,实现数组arr中索引位置是2的元素替换为“bb”,并将换前数组中的元素和替换后的数组元素全部输出
代码实现:/** * 编写java程序,实现数组arr中索引位置是2的元素替换为“bb”,并将换前数组中的元素和替换后的数组元素全部输出 */public class Test03 { public static void main(String[] args){ String [] arr= {"pang","xi","xiao","mi","mi"}; System.out.print("原数组为:"); for(String str
2021-12-23 13:53:24
583
原创 编写Java程序,将数组中最小的数输出
【题目要求】:编写Java程序,将数组中最小的数输出。【题目分析】:思想一:采用冒泡排序由小到大,则最小的数在首位,输出首位即可。 思想二:调用方法。 思想三:for循环嵌套if条件句,输出最小值。【编程实现】:思想一:/** * 编写java程序,将数组最小的数输出 */public class Test03 { public static void main(String[] args){ int[] arr ={15,9,8,19,35,52};
2021-12-23 13:26:33
1494
转载 抽象方法的意义
抽象方法的意义在于,规定了他的所有子类必须拥有一个这样子的方法,或者提供一个这样子的服务,但是实现这个方法的方式,会因为子类的不同的结构而有所不同。之所以需要继承,是因为这个方法是这些子类的一个共同属性。或者说,父类要通过这些抽象的方法,提供某种特定的服务,但是实现方式在子类中有所不同,所以在父类中写了抽象方法强制子类实现,保证能够提供这种服务。作者:余天升链接:https://www.zhihu.com/question/19988552/answer/13574987来源:知乎著作权归作
2021-12-15 19:58:58
816
原创 实操训练:使用递归算法,打印出某个目录下所有子目录和文件
package com.xiaoxixiaoxixiaomimi.test;import java.io.File;public class HomeWork { public static void main(String[] args) { File f = new File("D:\\java学习资料"); printFile(f,0); } static void printFile(File file, int level){...
2021-09-30 22:34:22
217
原创 java中构造方法的4个要点(作业)
构造方法也是方法,只是一种特殊的方法一.要点 1.构造器通过new关键字调用!! 2.构造器虽然有返回值,但是不能定义返回值类型(返回值的类型肯定是本类),不能在构造器里使用return返回某个值。 3.如果我们没有定义构造器,则编译器会自动定义一个无参的构造方法。如果已定义则编译器不会自动添加! 4.构造器的方法名必须和类名一致。...
2021-09-19 21:00:41
206
原创 (java向)使用递归算法完成阶乘:1!+2!+3!+4!+5!
public class HomeWork2 { public static void main(String[] args) { long sum = 0; for(int i =1;i<=5;i++){ sum+=factorial(i); } System.out.println("阶乘的结果;"+sum); } /**求阶乘的方法**/ static long f.
2021-09-17 17:38:00
1303
原创 (java向)打印实心和空心正方形练习中相关代码,封装成方法,便于重用
public class HomeWork1 { public static void Solid(){//封装成打印实心的方法 for(int i =0;i<10;i++){ for(int j=0;j<10;j++){ System.out.print("#"+"\t"); } System.out.println(); } } .
2021-09-17 16:47:29
473
原创 (java向)打印出实心 10*10 正方形、空心 10*10 正方形
实心 10*10 正方形public class HomeWork1 { public static void main(String[] args) { for(int i = 0;i<10;i++){ for(int j = 0;j<10;j++){ System.out.print("#"+"\t"); } System.out.println(); }
2021-09-17 16:10:03
539
原创 (java向)生成 0-100 随机数,直到生成 88 为止,停止循环!
//生成 0-100 随机数,直到生成 88 为止,停止循环!public class HomeWork1 { public static void main(String[] args) { int a = 0; while(true){ a = (int)(Math.random()*100); if(a==88){ break; } .
2021-09-17 15:30:22
981
原创 用 while 和 for 循环输出 1-1000 之间能被 5 整除的数,且每行输出 3 个
一,用while循环输出1-1000之间能被5整除的数,且每行输出3个。public class HomeWork1 { public static void main(String[] args) { int i =1; while(i<=1000){ if(i%5==0){//判断i是否能被5整除 System.out.print(i+"\t");//如果i能被5整除;输出并空格。 ...
2021-09-17 14:32:59
1143
1
原创 2021-09-14
/*(1)输入参数:迟到时间,月薪。 (2)处理逻辑: 1 迟到 1-10 分钟,警告。 2 迟到 11-20 分钟,罚款 100 元。 3迟到 21 分钟-30 分钟,罚款 200 元。 4迟到 30 分钟以上,扣除半日工资。 5迟到 1 小时以上,按照旷工计算,扣除 3 日工资。 (3)输出罚款金额*/public class TestMethod { public .
2021-09-14 14:37:57
68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人