首页 > 其他分享 >Day09

Day09

时间:2023-04-11 16:57:31浏览次数:30  
标签:Day09 nums int System arrays println out

image-20230410092108383

 package com.zhang.array;
 ​
 public class ArrayDemo01 {
     //变量的类型   变量的名字 =   变量的值;
     //数组类型
     public static void main(String[] args) {
         int[] nums; //1.声明一个数组
         //int nums2[]; //c和c++
         nums =new int[10];//这里面可以放10个int类型的数字
 ​
         int[] num2 =new int[10];
 ​
         //3.给数组元素中赋值
         nums[0]=1;
         nums[1]=2;
         nums[2]=3;
         nums[3]=4;
         nums[4]=5;
         nums[5]=6;
         nums[6]=7;
         nums[7]=8;
         nums[8]=9;
         nums[9]=10;
 ​
         //计算所有元素的和
         int sum=0;
         for (int i=0;i<nums.length;i++){
             sum = sum +nums[i];
        }
         System.out.println(sum);
    }
 }
 package com.zhang.array;
 ​
 public class ArrayDemo02 {
     public static void main(String[] args) {
         //静态初始化: 创建 + 赋值
         int[] a = {1,2,3,4,5,6,7,8};
         //引用类型
         Man[] mans = {new Man(),new Man()};
         System.out.println(a[0]);
 ​
         for (int i = 0; i < a.length; i++) {
             System.out.println(a[i]);
        }
 ​
         //动态初始化 : 包含默认初始化
         int[] b = new int[10];
         b[0]=10;
 ​
         System.out.println(b[0]);
         System.out.println(b[1]);
         System.out.println(b[2]);
         System.out.println(b[3]);
 ​
 ​
    }
 }
 ​

image-20230411161140160

image-20230411161531175

 package com.zhang.array;
 ​
 public class ArrayDemo03 {
     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]);
        }
         System.out.println("=======================");
         //计算所有元素的和
         int sum =0;
         for (int i = 0; i < arrays.length; i++) {
             sum+=arrays[i];
        }
         System.out.println("sum="+sum);
         System.out.println("=======================");
         //查找最大元素
         int max = arrays[0];
         for (int i = 0; i < arrays.length; i++) {
             if (arrays[i]>max){
                 max = arrays[i];
            }
        }
 ​
         System.out.println("max="+max);
    }
 }
 package com.zhang.array;
 ​
 public class ArrayDemo04 {
     public static void main(String[] args) {
         int[ ] arrays={1,2,3,4,5};
 ​
         //JDK1.5, 没有下标
         for (int array : arrays) {
             System.out.println(array);
        }
 ​
         //printArray(arrays);
         int[] reverse = reverse(arrays);
         printArray(reverse);
 ​
    }
 ​
     //反转数组
     public static int[] reverse(int[] arrays){
         int[] result = new int[arrays.length];
 ​
         //反转的操作
         for (int i = 0,j=result.length-1; i < arrays.length; i++,j--) {
             result[j]=arrays[i];
        }
         return result;
    }
     //打印数组元素
     public static void printArray(int[] arrays){
         for (int i = 0; i < arrays.length; i++) {
             System.out.println(arrays[i]+"");
        }
    }
 ​
 ​
 }
 

标签:Day09,nums,int,System,arrays,println,out
From: https://www.cnblogs.com/fenghuahua/p/17306772.html

相关文章

  • Day09 - Console 调试各种姿势指南
    Day09-Console调试各种姿势指南作者:©liyuechun项目效果各种调试正确姿势.log的更多用法这个是最常用的,但它还有一些更多功能:比如参数支持类似C语言的字符串替换模式。%s字符串%d整数%f浮点值%oObject%c设定输出的样式,在之后的文字将按照第二个参数里的值进行显示......
  • linux基础day09
    vim文本编辑器什么是vimvi和vim命令是linux中强大的文本编辑器,由于Linux系统一切皆文件,而配置一个服务就是在修改其配置文件的参数。vim编辑器是运维工程师必须掌握......
  • day09
    day09利用所学基本知识实现一个简易ATM银行系统Account类packageday09;//定义一个账户类Account,至少需要包含(卡号、姓名、性别、密码、余额、每次取现额度)publiccla......
  • day09
    day09利用所学基本知识实现一个简易ATM银行系统Account类packageday09;//定义一个账户类Account,至少需要包含(卡号、姓名、性别、密码、余额、每次取现额度)publiccla......
  • day09(2023.3.9)
    1.继承和组合 2.Object类和toString方法 运行结果:3."=="和equals方法 运行结果: 4.super 运行结果: 5.继承树追溯 运行结果: 6.封装 测试类......
  • 路飞项目----day09()
    昨日回顾1测试腾讯短信v3sdk提供发送短信 -模板{1}{2}{3}2发送短信做成包,以后无论在什么框架中,直接copy进去,直接导入使用 -包名send_sms_v3 -__......
  • 03_08_JavaWeb||day09_javaScript基础【重点掌握】||day09_1_JavaScript基础【重点掌
    今日内容JavaScript基础(建议写到body的最后面,防止先加载后获取导致获取不到)1.1JavaScript:1.1.1概念:一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有Ja......
  • 02_09_Java语音进阶||day09_IO概念、字节流、字符流、IO异常的处理、属性集
    第一章IO概念1.1什么是IOJava中I/O操作主要是指使用java.io包下的内容,进行输入,输出操作。输入也叫做:读取数据输出也叫做:写入数据内存(RAM),硬盘(ROM)1.2IO的分类1.3IO的......
  • 代码随想录算法Day09 | kmp算法理论基础知识,28. 实现 strStr() ,459.重复的子字符串
    kmp算法理论基础知识核心思想利用已经部分匹配的结果而加快模式串的滑动速度!且主串S的指针i不必回溯!相较于BF算法的O(N*M),KMP算法时间复杂度可提速到O(N+M)!用处K......
  • day09
    类型转换低——————>高byte,short,char—>int—>long—>float—>double运算中,不同类型的数据要转化为同一类型之后再运算......