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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)