java練習——任務1.1——資料型別、運算子、控制語句、陣列、表示式的使用

逃亡的詩發表於2020-09-26

程式一:資料型別、運算子、表示式的使用

public class operation_test 
{
		int num1=25,num2=3;//參與測試的數字
		boolean a;//布林型變數
		int b;//整型
		float c;//單精度浮點型
		char d='x';//字元型變數
		
	  void operation_test ()//定義函式測試各種運算子和資料型別
		{	
			 System.out.println("資料型別和運算子測試");
			a=num1<num2;
			 System.out.println("不等號運算&布林變數測試判斷num1<num2:"+a);//測試布林型變數的false
			a=num1>num2;
			 System.out.println("不等號運算&布林變數測試判斷num1>num2:"+a);//測試布林型變數的true
			
			b=num1+num2;//num1+num2
			 System.out.println("加法運算&整型測試:"+b);//測試整型
			
			
			c=num1*num2;//num1*num2
			 System.out.println("乘法運算&浮點型測試:"+c);//測試浮點型
			
			
			 System.out.println("字元型資料測試:"+d);//測試字元型
				
		}
	  
		public static void main(String args[])//java application程式主入口函式,帶命令列引數
		{
			
			  
				operation_test test1;//定義類的成員
				test1=new operation_test();//建立新成員
			  
				test1.operation_test();//呼叫運算測試函式
		
		}

}

執行結果:
在這裡插入圖片描述
程式二:基本控制語句:判斷、分支、迴圈等語句的使用

public class control_test
{	int num1=25;
	int num2=3;//兩個用於測試的變數
	int i;//迴圈次數用的變數
	
	 void control_test()//測試if、while、for語句的使用
	   { 	
		 System.out.println("邏輯控制語句測試");
		   if(num1>num2)
			   System.out.println("判斷語句if測試:num1>num2");
		   while(num1<30)//用while迴圈使num1自增
		       {
			   num1++;
		       System.out.println("迴圈語句while測試:num1此時的數值是:"+num1);
		        }
		   for(i=1;i<=10;i++)//用while迴圈使num2自增
		      {
			   num2++;
			   System.out.println("迴圈語句for測試:num2此時的數值是:"+num2);
		      }
	   }
	 public static void main(String args[])//java application程式主入口函式,帶命令列引數
		{
			
			  
		 control_test test1;//定義類的成員
			  test1=new control_test();//建立新成員
			  
		  
		      test1.control_test();//呼叫控制測試語句
		   
		}

}

執行結果:
在這裡插入圖片描述
程式三:陣列的使用

public class array_test {
	 void array_test()//陣列測試函式
	  {
		  int j;//定義一個變數用於陣列元素的標號
		  int[] A;//宣告一個陣列
		  A=new int[5];//分配空間,元素數為5
		  System.out.println("陣列賦值測試");
		  for(j=0;j<5;j++)//對陣列元素進行賦值
			  A[j]=j;
		  for(j=0;j<5;j++)//輸出陣列元素
			  System.out.println("陣列測試:"+"A["+j+"]="+A[j]);
	  }
	 
		public static void main(String args[])//java application程式主入口函式,帶命令列引數
		{
			
			  
			  array_test test1;//定義類的成員
			  test1=new array_test();//建立新成員
		      test1.array_test();//呼叫陣列測試語句

        }
}

執行結果:
在這裡插入圖片描述

相關文章