導航:首頁 > 編程語言 > javanewshort

javanewshort

發布時間:2022-01-20 05:42:08

1. java文件中寫入short類型的數,怎麼寫

importjava.io.DataInputStream;
importjava.io.DataOutputStream;
importjava.io.FileInputStream;
importjava.io.FileOutputStream;
importjava.io.IOException;

/*
*可以讀寫基本數據類型的數據
*數據輸入流:DataInputStream
* DataInputStream(InputStreamin)
*數據輸出流:DataOutputStream
* DataOutputStream(OutputStreamout)
*/
publicclassDataStreamDemo{
publicstaticvoidmain(String[]args)throwsIOException{
//寫
//write();

//讀
read();
}

privatestaticvoidread()throwsIOException{
//DataInputStream(InputStreamin)
//創建數據輸入流對象
DataInputStreamdis=newDataInputStream(
newFileInputStream("dos.txt"));

//讀數據
byteb=dis.readByte();
shorts=dis.readShort();
inti=dis.readInt();
longl=dis.readLong();
floatf=dis.readFloat();
doubled=dis.readDouble();
charc=dis.readChar();
booleanbb=dis.readBoolean();

//釋放資源
dis.close();

System.out.println(b);
System.out.println(s);
System.out.println(i);
System.out.println(l);
System.out.println(f);
System.out.println(d);
System.out.println(c);
System.out.println(bb);
}

privatestaticvoidwrite()throwsIOException{
//DataOutputStream(OutputStreamout)
//創建數據輸出流對象
DataOutputStreamdos=newDataOutputStream(newFileOutputStream(
"dos.txt"));

//寫數據了
dos.writeByte(10);
dos.writeShort(100);
dos.writeInt(1000);
dos.writeLong(10000);
dos.writeFloat(12.34F);
dos.writeDouble(12.56);
dos.writeChar('a');
dos.writeBoolean(true);

//釋放資源
dos.close();
}
}

2. java中:short的取值范圍是為什麼呢

  1. SHORT的取值范圍-32768~32767,SHORT長度16。

    Java的類型:

  2. boolean型

    取值為true和false的變數,這種變數稱為boolean型變數。

  3. char型

    char型是用來表示字母的,它僅能表示一個單一的字母。通常char型常量必須使用單引號括起來,以與數字區分開來。

    char型在Java語言中並不是很常用,因為如果要存儲字元的話,一般使用擴展的數據類型string。

  4. 整型

    在Java語言中,提供了多種整型數據類型:byte、short、int、long。它們都是定義了一個整數,唯一的區別就是它們能夠表示數據的范圍。

    能夠表示數據的范圍越大,佔用的內存空間也就越大,因此,在程序設計中應該選擇最合適的類型來定義整數。

  5. 浮點型

    存儲小數的變數數據類型---浮點數。在Java語言中有兩種浮點數類型:float、double。

    其中float是單精度型,佔用32位內存空間,而double是雙精度型,佔用64位內存空間。

3. java 怎麼直接寫short類型的數

不能直接setVal(1)這樣,會報錯,setVal((Short)1)這樣也報錯,short直接可以用,只要范圍在:-32768 到 32767即可專。long也可以不屬寫L的,直接賦值就可以。

short a = 1;

void method(a){}

或者

void method((short)1){}

原因:如果不轉換或者聲明short的話,默認為int類型。

(3)javanewshort擴展閱讀:

Java原來是用作編寫消費類家用電子產品軟體的語言,所以它是被設計成寫高可靠和穩健軟體的。Java消除了某些編程錯誤,使得用它寫可靠軟體相當容易。

Java是一個強類型語言,它允許擴展編譯時檢查潛在類型不匹配問題的功能。Java要求顯式的方法聲明,它不支持C風格的隱式聲明。這些嚴格的要求保證編譯程序能捕捉調用錯誤,這就導致更可靠的程序。

4. java如何在一個short[]里取指定位的short

System.out.println(s[i]);
//s[i] 即可或取數組第i位的值.數組索引從0開始.

5. java String類型 「你好」 轉 short[]類型 麻煩快

String str = "你好";
char[] c = str.toCharArray();
short[] s = new short[c.length];
for (int i=0; i<c.length; i++) {
s[i] = (short) c[i];
}
-------------------------------------
s 即轉換好的 short[] 數組

6. java int轉short

int i=2
short s=(short)i;

7. Java中short類型想加為什麼會成為int型

不要寫short s1=1; s1=s1+1;
寫成short s1=1; s1+=1;
可以編譯通過!

8. java的Short和short,以及Long的long各有什麼區別呢

基本數據類型和封裝類對照表
基本數據類型 封裝類
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
基本概念
封裝類功能
將基本數據類型封裝當對象操作
為基本數據類型提供各種轉換功能
封裝類一旦被創建,內容永不改變,如需封裝新的內容,創建新對象
通過修改封裝類引用的指向來實現如同修改對象值
封裝類都是final的類,不能被繼承

9. java 與運算 和 short類型

1、java 與運算:

& 和 && 相同點:
都表示「與」操作。這里的「與」和數學中的「與或非」中的「與」意義相同,都遵循「一假必假」原則。即「與」符號兩邊的元素只要有一個為假,"與"操作執行後的結果就為假。
& 和 && 的區別:
1)& 表示「按位與",這里的」位「是指二進制位(bit)。
例:十進制數字8 轉化為二進制是:1000 ;數字9 轉化為二進制是1001 。

則如有以下程序:

js">publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println(9&8);
}
}

輸出結果應該是:8
原因:1001 & 1000 = 1000 。 計算機中一般1表示真,0表示假。最左邊一位1&1=1,最右邊一位1&0 = 0.
2) && 表示邏輯」與「 ,即java中的boolean值才可以存在於&&符號的左右兩側。
true && false = false ,true && true = true , 依舊是"一假必假"。
值的注意的是:&& 符號有所謂的「短路原則」,當 A && B 出現時,如果A經判斷是假,那麼B表達式將不會獲得執行或被判斷的機會。直接結果就為假。
註:關於十進制與二進制的轉換,簡單的說每四位可以遵循」8421「原則,1001即8+1=9,1011即8+2+1=11

2、shot(短整型)是16bit長的帶符號整數,范圍是-32768~32767。

10. 在java中如何吧String類型轉為Short型

可以的,比如說:

Strings="1234";
shortsh=Short.parseShort(s);

幫你找了了很詳細的教程網址:

http://www.cnblogs.com/andy2005/archive/2006/07/24/458564.html

閱讀全文

與javanewshort相關的資料

熱點內容
go to the pictures翻譯 瀏覽:484
看泰劇用什麼網站 瀏覽:764
特種兵重生三國漢少帝 瀏覽:610
免vip看電視電影網 瀏覽:912
qq本地密碼保存在哪裡 瀏覽:183
u盤文件如何復制不到桌面 瀏覽:260
中葯飲片保質期的規定是哪個文件 瀏覽:395
男孩在樓上偷窺電影韓國 瀏覽:780
卸載插件找不到文件路徑 瀏覽:680
[有碼新番]好看電影 瀏覽:755
老換微信封面人的心理 瀏覽:454
一人之下txt免費下載 瀏覽:703
泰國電影在線免費觀看 瀏覽:350
泰國鱷電影片 瀏覽:759
葉子楣尺度最大的 瀏覽:183
隔壁女孩演員表 瀏覽:370
如何判斷網路資源好壞 瀏覽:416
javaee包含jsp 瀏覽:659
蘋果手機語音系統代碼 瀏覽:568
橫列數據如何展現趨勢圖 瀏覽:615

友情鏈接