- 博客(30)
- 收藏
- 关注
原创 JAVA私有属性以及Get,Set,实例
package oop.demo04;//类public class Student { //属性私有 private String name; //名字 private int id; //学号 private char sex; //性别 private int age; //提供一些可以操作属性的方法 //提供一些 public 的 get / set 方法 //get 获得这个数据 public S.
2022-02-11 21:21:46
1668
原创 面向对象具体实例Pet
package oop.demo03;public class Pet { public String name; public int age; public void shout(){ System.out.println("叫了一声"); }}/* public static void main(String[] args) { Pet dog = new Pet(); dog.age= 3; .
2022-02-11 21:18:42
259
原创 构造器学习
package oop.demo02;public class Person { //一个类即使什么也不写,它也会存在一个方法。详见out文件 //显示的定义构造器 String name; int age; //实例化初始值 //构造器作用 //1.使用new关键字必须要有构造器 //2.用来初始化值 public Person(){ } //alt+insert自动构造 public Person(.
2022-02-11 21:17:58
107
原创 Java值传递
package oop.demo01;//值传递public class Demo4 { public static void main(String[] args) { int a =1; System.out.println(a); Demo4.change(); } //返回值为空 public static void change(){ int a=10; }}...
2022-02-11 21:11:26
264
原创 Java面向对象第一课=》类
package oop.demo01;//Demo1 类public class Demo1 { //main方法 public static void main(String[] args) { } /* 修饰符 返回值类型 方法名(){ 方法体 return 返回值; } */ //return 结束方法。返回一个结果,结果可以为空 public String sayHello.
2022-02-11 21:08:13
103
原创 稀疏数组与原数组的转换
package array;public class ArrayDemo9 { public static void main(String[] args) { //创建一个十一行十一列的数组 0代表没有棋子 1代表黑棋 2代表白棋 int[][] array1 = new int[11][11]; array1[1][2] = 1; array1[2][3] = 2; //输出原始数组 S.
2022-02-11 21:06:38
326
原创 Java冒泡排序
package array;import java.util.Arrays;//冒泡排序//1,比较数组中相邻的两个元素,如果第一个比第二个大,交换位置//2,每一次比较都会产生一个最大或最小数字//3,下一轮可以少一次排序//4,依次循环,直到结束public class ArrayDemo8 { public static void main(String[] args) { int[] a = {2,12,3,5,4,52}; int[] sort.
2022-02-11 21:05:46
188
原创 数组升降序以及填充
package array;import java.util.Arrays;public class ArrayDemo7 { public static void main(String[] args) { int[] a = {1,2,3,4455,6677,4}; System.out.println(a); //打印数组元素Arrays.toString System.out.println(Arrays.toStr.
2022-02-11 21:03:43
364
原创 二维数组定义与打印
package array;public class ArrayDemo6 { public static void main(String[] args) { //二维数组 int[][] arrays ={{1,2},{2,3},{3,4},{4,5}}; for (int i = 0; i <arrays.length ; i++) { for (int j = 0; j <arrays[i].lengt.
2022-02-11 21:01:32
232
原创 java数组反转
package array;public class ArrayDemo5 { public static void main(String[] args) { //反转数组 int[] arrays = {1,2,3,4,5}; printArrays(reverse(arrays)); } public static int[] reverse(int[] array){ int[] result = new.
2022-01-30 15:14:37
258
原创 for增强型
package array;public class ArrayDemo4 { public static void main(String[] args) { //for增强型 int[] arrays = {1,2,3,4,5}; for (int array : arrays) { System.out.println(array); } System.out.println("====.
2022-01-30 15:13:43
497
原创 打印数组所有元素,求和,求最大值
package array;public class ArrayDemo3 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5}; //打印数组所有元素 for (int i = 0; i < arrays.length; i++) { System.out.println(arrays[i]); } .
2022-01-30 15:10:26
1238
原创 数组的静态初始化 与动态初始化
package array;public class ArrayDemo2 { public static void main(String[] args) { //静态初始化 创建+赋值 int[] a = {1,2,3,4,5,6}; System.out.println(a[0]); //动态初始化 包含默认初始化 int[] b = new int[10]; b[0] = 10; .
2022-01-30 15:09:22
517
原创 数组的定义与赋值,以及计算数组元素的和
public class ArrayDemo1 { //变量的类型 变量名 = 变量值 //数组类型 public static void main(String[] args) { int[] nums;//1.声明一个数组 首选 int nums2[];//声明一个数组 nums = new int[5];//2.创建一个数组 这里面可以存放十个int类型的数字 num.
2022-01-30 15:07:48
923
原创 Continue与Break
package struct;public class ContinueDemo { public static void main(String[] args) { //终止某次循环,接着进行判断下一次是否执行循环的判断 int i = 0; while (i<100){ i++; if(i%10==0){ System.out.println(); .
2022-01-30 15:06:13
240
原创 Do while与While区别
package struct;public class DoWhileDemo2 { public static void main(String[] args) { //do while 与 while区别 int a = 0; while (a<0){ System.out.println(a); a++; } System.out.println("===.
2022-01-30 15:02:31
178
原创 java打印三角形
package struct;public class TextDemo1 { public static void main(String[] args) { //打印三角形 for (int i = 1; i <=5; i++) { for (int j = 5; j>= i; j--) { System.out.print(" "); } f.
2022-01-30 15:00:43
491
原创 打印九九乘法表
package struct;public class ForDemo4 { public static void main(String[] args) { //打印九九乘法表 for (int j = 1; j <= 9; j++) { for (int i = 1; i <= j; i++) { System.out.print(j+"*"+i+"="+(j*i)+"\t"); .
2022-01-30 14:58:55
1649
原创 用for或while输出0-1000之间能被5整除的数,并且每行输出三个
package struct;public class ForDemo3 { public static void main(String[] args) { //用for或while输出0-1000之间能被5整除的数,并且每行输出三个; for (int i = 1; i <= 1000; i++) { if(i%5==0){ System.out.print(i+"\t"); .
2022-01-30 14:56:12
592
原创 计算0-100奇数和偶数的和
package struct;public class ForDemo2 { public static void main(String[] args) { //计算0-100奇数和偶数的和 int oddsum = 0; int evensum = 0; for (int i = 0; i <= 100; i++) { if(i%2!=0){ oddsum+=i;.
2022-01-29 23:37:04
519
原创 Switch
package struct;public class SwitchDemo1 { public static void main(String[] args) { //case 穿透 switch 匹配一个具体的值 char grade = 'E'; switch (grade){ case 'A': System.out.println("优秀"); .
2022-01-29 23:34:58
309
原创 java中If-else的使用演示
package struct;import java.util.Scanner;public class IfDemo2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入成绩"); int score = scanner.nextInt(); if(score=.
2022-01-29 23:32:29
84
原创 IF选择结构求成绩合格与否
package struct;import java.util.Scanner;public class IfDemo1 { public static void main(String[] args) { //请输入成绩 Scanner scanner = new Scanner(System.in); System.out.println("请输入成绩"); int score = scanner.nextInt(); .
2022-01-29 23:30:57
302
原创 关于Scanner的具体应用
package scanner;import java.util.Scanner;public class Demo4 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int i = 0; float f = 0.0f; System.out.println("请输入整数:"); //如.
2022-01-29 23:28:45
112
原创 java计算平均值
package scanner;import java.util.Scanner;public class Demo3 { public static void main(String[] args) { //输入多个数字,并求其和与平均值,每输一个数用空格确认 Scanner scanner = new Scanner(System.in); //和 double sum = 0; //计算输了多少个数字.
2022-01-29 23:26:18
16062
2
原创 next()与nextLine()
package scanner;import java.util.Scanner;public class Demo1 { public static void main(String[] args) { //创建一个扫描器对象,用来接收键盘数据 Scanner scanner = new Scanner(System.in); System.out.println("使用next方法来接:"); //判断用户有没有输入字符 .
2022-01-29 23:20:17
65
原创 三元运算符
package operator; //三元运算符public class Demo8 { public static void main(String[] args) { //x ? y : z //如果x==true 结果为y 否则为z int score = 80; String type = score<60 ? "不及格" : "及格"; System.out.println(type);.
2022-01-29 23:15:30
377
原创 java的一些需要知道的运算
package operator;public class Demo5 { public static void main(String[] args) { //与 或 非 boolean a = true ; boolean b = false ; System.out.println("a&&b:"+(a&&b)); System.out.println("a||b:"+(a|.
2022-01-29 23:14:16
46
原创 关于进制问题
package base;public class Demo2 { public static void main(String[] args) { // 二进制0b 八进制0 十进制 十六进制0x int i = 010; int i2 = 0x110; int i3 = 10; System.out.println(i); System.out.println(i2); S.
2022-01-29 23:05:34
54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人