日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java 数组写法_java书写、数据类型、数组定义

發布時間:2025/3/8 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 数组写法_java书写、数据类型、数组定义 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這里只記錄java與php、javascript不同的地方,相同的地方就不贅述了。

1.java文件源碼為以.java為后綴的文件,字節碼文件是以.class為后綴的文件。

2.寫好一個java源碼之后,cmd進入源碼文件盤符,用命令 javac helloworld.java將源碼轉化為字節碼文件 helloworld.class;

然后用命令java helloworld運行字節碼文件,得到我們想要的結果,記住最后一步java字節碼文件的時候不能帶后綴.class,否則會報錯!

3.java中定義一個變量要顯式的聲明變量類型并且java對大小寫敏感:

String a = "Hello World";聲明一個字符串型變量a,并賦值為“Hello World”。

4.java中的數據類型:

boolean:布爾型,值只能是true和false;

char:字符型,單引號包起來的單個字符;

String:字符串型,雙引號包起來的多個字符;

整數型又分為四種:

byte:兩個字節;

short:-32768---32767? ?五位數;

int:-2147483648---2147483648? ?十位數 (默認類型,一般都用這個);

long:-9223372036854775808----9223372036854775808? ?十九位數。

浮點型分為兩種(小數型):

float:-3.403E38---3.403E38;

double:-1.798E308---1.798E308。

5.函數方法的返回值

Math.pow(double x,double y)? ?返回值為x的y次方,該函數返回值數據類型為double型,所以

如果要將該值賦值給變量z,那么也必須提前聲明z的數據類型為double,否則會出錯。

6.打印信息

System.out.println("打印信息")? ? ? ? ? ?輸出信息后會換行

System.out.print("打印信息")? ? ? ? ? ? ? 輸出信息后不換行

7.java數組定義方法

一維數組:

int [] test = {21,34,67,98,47}? ? ?或者? ? int test [] = {21,54,76,89,34}? ? ?他們等價于==>int [] test = new int []{23,46,78,53,87}

int聲明數據類型,[]表示數組。

test[0]表示第一個數據,以此類推。

二維數組:

int [][]test = {{23,56,89,23,45,},{34,56,21,54,87,}}? ?兩行五列的二維數組

等價于==>int [][] test = new int [2][5];test[0][0]=23;.........

行長度==>test.length;列長度==>test[i].length;因為是一個二維數組,所以test[i]本身也是是一個數組.

8.數組空間配置

int [] test = new int[5]? ? ? ? ? ? ? 新建數組test,長度為5,數據類型為int。

int [] test; test=new int[5];? ? ? ?另一種寫法。

9.java的數組操作方法

Arrays.方法(數組名):

Arrays.sort(test)-----------升序排序

Arrays.toString(test)------數組轉換為字符串

關于java數組操作,有位仁兄寫得比較詳細,請

10.在java中使用一些方法時,必須先使用import將包文件導入

import java.util.Arrays? ? ? ? ? ? ? 導入java下util包下的Arrays類

import java.util.*? ? ? ? ? ? ? ? ? ? ? ?導入java下util包下的所有類

先導入之后,這些類里面的方法才能在后面的class內部使用。

e.g:將用戶輸入的值傳遞給變量score。

Scanner input=new Scanner(System.in);

int score = input.nextInt();

總結

以上是生活随笔為你收集整理的java 数组写法_java书写、数据类型、数组定义的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。