欢迎光临散文网 会员登陆 & 注册

Java数据类型的使用

2022-10-06 17:46 作者:沐笙--ms  | 我要投稿


1. 实验目的

(1)熟悉 Java 应用程序的基本结构,并能联合编译应用程序所需要的类。

(2)掌握char型数据和int型数据之间的互相转换,同时了解Unicode字符表。

(3)掌握从键盘为简单型变量输入数据。

2. 实验介绍

编写Java 应用程序,在主类的main 方法中实现下列功能。

3.实验内容

(1)编写 4 个源文件:MainClass.java、A.java、B.java 和 C.java,每个源文件只有一个类。MainClass.java 含有应用程序的主类(含有main方法),并使用了A、B和C类。将4个源文件保存到同一目录中,例如C:\1000,然后编译MainClass.java。

(2)编写一个Java应用程序,该程序在命令行窗口输出希腊字母表。

(3)编写一个Java应用程序,在主类的main方法中声明用于存放产品数量的int型变量amount和产品单价的float型变量price,以及存放全部产品总价值的float型变量sum。

使用Scanner对象调用方法让用户从键盘为amount,price变量输入值,然后程序计算出全部产品总价值,并输出amount,price,sum的值。

4. 实验步骤与代码


1. 实验(1)

步骤一:创建四个类MainClass.java、A.java、B.java 和 C.java,步骤二:完善代码,步骤三:运行

代码

 


 


 

2. 实验(2)

步骤一:创建个GrekAlphabet类,步骤二:完善代码,步骤三:运行

代码

package GrekAlphabet;

 

public class GrekAlphabet {

 


public static void main(String[] args) {

              int startPosition=0,endPosition=0;

              char cStart='α',cEnd='ω';

              startPosition=(int)cStart;

              endPosition=(int)cEnd;

              System.out.println("希腊字母\'α\'在unicode表中的顺序位置:"+startPosition);

              System.out.println("希腊字母表:");

              for(int i=startPosition;i<=endPosition;i++)

              {

               char c='\0';

               c=(char)i;

               System.out.print(""+c);

               if((i-startPosition+1)%10==0)

               System.out.println("");

              }

 

}

 

}

3.实验(3)

步骤一:创建个InputData类,步骤二:完善代码,步骤三:运行

代码

 

 

package text1;

 

    import java.util.Scanner;

    public class InputData {

public static void main(String[] args) {


 

Scanner reader=new Scanner(System.in);

 

int amount=0;

 

float price=0,sum=0;

 

System.out.println("输入产品数量(回车确认):");

 

amount=reader.nextInt();

 

System.out.println("输入产品单价(回车确认):");

 

price=reader.nextFloat();

 

sum=price*amount;

 

System.out.printf("数量:%d,单价:%5.2f,总价值:%5.2f",amount,price,sum);

 

}

    }



Java数据类型的使用的评论 (共 条)

分享到微博请遵守国家法律