栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

01 基本数据类型及数组

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

01 基本数据类型及数组

01 基本数据类型及数组 01 Hello.java
package com.DataType;

//代码规范
//运行快捷键:Shift + F10
//1、类名首字母大写 2、源文件名与类名一致 3、所有java文件从psvm开始执行 4、方法名、变量名、参数名首字母小写次单词首字母大写
//5、非public类中不能直接sout,即使在方法中,也需要在public类中构造相应对象,调用对象.方法
//6、一般public类放到最后,这样new其他类的对象时不会报错


//字符用单引号,为无符号型; 字符串用双引号,转义格式略
//浮点数要在数字的结尾+f,输出时自动补小数点,存储时保留8位。   一般在类中变量只是声明,不作初始化要求


class Student{
    public void speak(){
        System.out.println("I am a student.");
    }
}

public class Hello {
    public static void main(String[] args) {
        System.out.println("com.DataType.Hello world");
        //com.DataType.Student student = new com.DataType.Student();
        //student.speak();
        int numApple = 20;
        float degree = 37.3f;
        float century;
        century = 38f;

        int apple[];//声明数组,数组名可在前,也可在后,方框中不可有数字
        apple = new int[20];//为数组分配元素

        float boy[] = new float[4];//声明数组和创建数组可以一起完成
        float girl[] = {0.1f,0.2f,0.3f,0.4f}; //数组的初始化



        System.out.println("degree="+degree);
        System.out.println("century=" + century);
        System.out.println("数组apple长度为:"+apple.length);
        System.out.println("数组boy的引用="+boy);
        System.out.println("-------------------");
        boy = girl;  //数组的引用
        System.out.println("数组boy的引用="+boy);
        System.out.println("数组girl的引用="+girl);
        System.out.println("boy[0]="+boy[0]+",boy[1]="+boy[1]);//sout语句中各部分用+连接,不能出现逗号
        System.out.println(girl[0]+girl[1]);
        System.out.println(girl[2]+" "+girl[3]);

        Student stu = new Student();
        stu.speak();
    }
}

运行结果:

com.DataType.Hello world
degree=37.3
century=38.0
数组apple长度为:20
数组boy的引用=[F@7b23ec81
-------------------
数组boy的引用=[F@6acbcfc0
数组girl的引用=[F@6acbcfc0
boy[0]=0.1,boy[1]=0.2
0.3
0.3 0.4
I am a student.

Process finished with exit code 0

02 ScanText.java
package com.DataType;

import java.util.Scanner;

public class ScanText {
    public static void main(String[] args) {
        System.out.println("请输入若干个数,每输入一个数按回车确认");
        System.out.println("最后输入数字0结束输入操作n");
        Scanner reader = new Scanner(System.in);
        double sum = 0;
        double x = reader.nextDouble();
        while(x!=0){
            sum+=x;
            x = reader.nextDouble();
        }
        System.out.println("sum="+sum);
    }
}

运行结果:

请输入若干个数,每输入一个数按回车确认
最后输入数字0结束输入操作

1.2
2.3
0
sum=3.5

Process finished with exit code 0
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/865226.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号