摘要: 逃逸字符 由\开头后面跟上另一个字符这两个字符结合起来就组成了一个字符 包裹类型 每一个基础类型都有对应的包裹类型 int q = 10; Integer k = 10; q是等于k的 其余的都是这样差不多的 字符串变量 比如 String s 他这个String 是一个类而String 的变量是对 阅读全文
posted @ 2022-06-09 17:42 魔光领域 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 二维数组 java可以有二维数组或多维数组 二维数组就是要用两个数字来表达这个数字当中的某一个元素 int[][] a = new int[5][3]; 这个理解为是一个5行3列的矩阵来进行标记数组的元素 而遍历二维数组需要两个for循环 第一个表示行第二个循环来表示列 int[][] a = ne 阅读全文
posted @ 2022-06-09 17:37 魔光领域 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 遍历数组 有一个数组如何找出某个数据是否存在 使用for循环让i从0到<数组的lenght,这样的体内最大的i正好是数组最大的有效下标 Scanner in = new Scanner(System.in); int[] arr = {1,2,56,76,8,8,56,32}; int x = in 阅读全文
posted @ 2022-06-09 17:35 魔光领域 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 数组的元素 每个元素都是那种类型的变量 索引或下标都是从0开始的 g[0] g[99] 最小的下标是0最大的是数组的元素-1 在你编写的时候越界他是不会报错的,在运行的时候是会检查你是否越界从而出现错误 数组变量 直接初始化数组 int[] arr = {1,2,56,76,8,8,56,32}; 阅读全文
posted @ 2022-06-09 17:34 魔光领域 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 初识数组 让用户输入很多数字算出这些数字的平均数并输出所有大于平均数的数 先定义数组,输出数组需要遍历进行输出 Scanner sc = new Scanner(System.in); int x; //定义数组 int[] numbers = new int[100]; double sum =0 阅读全文
posted @ 2022-06-09 17:32 魔光领域 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 你定义一个n 进行计算1+二分之一+...n分之一 Scanner sc = new Scanner(System.in); int i = sc.nextInt(); double sum =0.0; int sign =1; for (int j = 1; j <=i; j++,sign = - 阅读全文
posted @ 2022-06-09 14:46 魔光领域 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 多重循环 如何求出100以内的素数 需要在for循环外部在写一个for循环循环1-100一个一个进行判断(这就是嵌套循环) for (int i = 2; i <100 ; i++) { int isPrime=1; for (int j = 2; j <i; j++) { if (i%j==0){ 阅读全文
posted @ 2022-06-09 14:06 魔光领域 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 复合赋值 比如 a*=a+6 --> 就等于 a=a * (b+6) i++ -->就等于 i=i+1 ++i -->也是 i=i+1 i++和++i的区别 在后面: 先进行其他运算再进行自增或自减运算 在前面: 先进行自增或自减运算,再进行其他运算 在Java中可以通过一条赋值语句对多个变量进行赋 阅读全文
posted @ 2022-06-09 13:29 魔光领域 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 整数分解 一个整数有1到多个数字组成的如何分解出他每一位上的数字 如对一个数进行%10操作就取出个位数 对一个数进行/10操作就去掉了他的个位数 我们输入个数需要让这个数倒序输出就取出来每一位进行输出 public static void main(String[] args) { Scanner 阅读全文
posted @ 2022-06-09 12:00 魔光领域 阅读(99) 评论(0) 推荐(0) 编辑