随笔分类 -  JAVA基础

JAVA 设有一个由20个英文单词构成的字符串数组,要求:(1)统计以字母w开头的单词数;(2)统计单词中含“or”字符串的单词数;(3)统计长度为3的单词数。
摘要:import java.util.Scanner; public class test1 { public static void main(String[] args) { String[] words = new String[20]; System.out.println("请输入二十个单词: 阅读全文
posted @ 2022-11-22 14:47 wshidaboss 阅读(138) 评论(0) 推荐(0) 编辑
JAVA 定义一个Shape接口,该接口中只有一个抽象方法getArea(),该方法无参数,返回值类型为double型;定义一个圆类Circle,满足以下条件:Circle类实现Shape接口;定义Circle类的成员变量r,表示圆的半径,数据类型为int;定义Circle类的构造方法,参数名为r,用该参数初始化圆的半径;
摘要:(1)定义一个Shape接口,该接口中只有一个抽象方法getArea(),该方法无参数,返回值类型为double型; (2)定义一个圆类Circle,满足以下条件: a)Circle类实现Shape接口; b)定义Circle类的成员变量r,表示圆的半径,数据类型为int; c)定义Circle类的 阅读全文
posted @ 2022-11-02 15:18 wshidaboss 阅读(1019) 评论(0) 推荐(0) 编辑
JAVA 编写程序Student学号.java,定义一个表示学生的类Student,包括私有域:学号(studentId)、班号(classId)、姓名(studentName);方法:获得学号、修改学号、获得姓名、修改姓名、获得年龄、修改年龄。
摘要:创建Student类的对象,并为相应属性赋值,并打印输出各属性值。 class Student{ private long studentId; private int classId; private int age; private String studentName; public long 阅读全文
posted @ 2022-09-22 16:58 wshidaboss 阅读(2417) 评论(0) 推荐(0) 编辑
JAVA 用for/while循环打印1-100相加
摘要:1.for循环:public class test1 { public static void main(String[] args) { int sum=0; for (int i=1;i<=100;i++){ sum+=i; } System.out.println("sum="+sum); } 阅读全文
posted @ 2022-09-18 11:11 wshidaboss 阅读(363) 评论(0) 推荐(0) 编辑
JAVA 遍历数组,找出数组中的最大值
摘要:public class test1 { public static void main(String[] args) { int[] arr={99,25,34,48,63,78,101,71,12}; int max=arr[0]; for (int i=0;i<arr.length;i++){ 阅读全文
posted @ 2022-09-18 10:52 wshidaboss 阅读(123) 评论(0) 推荐(0) 编辑
JAVA 方法(函数)的重载
摘要:所谓方法重载,就是在同一个作用域内,方法名相同但参数个数或者参数类型不同的方法。 public class test1 { public static void main(String[] args) { //方法调用 int sum1=add(1,2); int sum2=add(1,2,3); 阅读全文
posted @ 2022-09-18 09:55 wshidaboss 阅读(70) 评论(0) 推荐(0) 编辑
JAVA 调用方法(函数)实现打印矩形和求矩形的面积
摘要:public class test1 { public static void main(String[] args){ printRectangle(3,5); //调用printRectangle方法实现打印矩形 printRectangle(2,4); printRectangle(6,10) 阅读全文
posted @ 2022-09-18 09:37 wshidaboss 阅读(546) 评论(0) 推荐(0) 编辑
JAVA break和continue的区别和应用
摘要:1.break语句: 1)打印直角三角星型 public class test1 { public static void main(String[] args){ int i,j; for(i=1;i<=9;i++) { //外层循环 if (i > 4) { break; //跳出外层循环 } 阅读全文
posted @ 2022-09-18 09:23 wshidaboss 阅读(41) 评论(0) 推荐(0) 编辑
JAVA 输入月份,用switch语句判断打印该月份的季节
摘要:import java.util.Scanner; public class XMT_Ex2 { public static void main(String[] args){ int month; while (true) { Scanner input = new Scanner(System. 阅读全文
posted @ 2022-09-17 17:17 wshidaboss 阅读(437) 评论(0) 推荐(0) 编辑
JAVA 打印直角三角形(使用环境:IDEA2022.2)
摘要:import java.util.Scanner; public class XMT_Ex3 { public static void main(String[] args){ int row=0; Scanner input = new Scanner(System.in); System.out 阅读全文
posted @ 2022-09-17 17:13 wshidaboss 阅读(313) 评论(0) 推荐(0) 编辑