国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

第2個(gè)java示例程序

2019-11-18 13:52:58
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  對(duì)于編程語(yǔ)言來(lái)說(shuō),變量是一個(gè)最為基本的概念。你可能知道,變量是一個(gè)有名字的內(nèi)存位置,它能夠被賦值。而且,在程序的運(yùn)行過(guò)程中,變量的值是可以改變的。下一個(gè)程序?qū)⒔榻B如何聲明變量,如何給變量賦值。另外,該程序也說(shuō)明了控制臺(tái)輸出的某些新特點(diǎn)。從程序開(kāi)始的注釋可以看出,你應(yīng)該把這個(gè)文件命名為Example2.java

/*Here is another short example.

Call this file "Example2.java".

*/

class Example2 {

public static void main(String args[]) {
int num; // this declares a variable called num

num = 100; // this assigns num the value 100

System.out.PRintln("This is num: " + num);

num = num * 2;

System.out.print("The value of num * 2 is ");
System.out.println(num);
}
}

運(yùn)行該程序時(shí),你將會(huì)看到如下的運(yùn)行結(jié)果:

This is num: 100
The value of num * 2 is 200

讓我們來(lái)進(jìn)一步查看這個(gè)結(jié)果是如何產(chǎn)生的。我們重點(diǎn)考慮與前一示例不同的代碼,在上一個(gè)程序中未出現(xiàn)的第一行代碼是:

int num; // this declares a variable called num

該行聲明了一個(gè)名為num的整型變量。和其他大多數(shù)語(yǔ)言一樣,在Java 中一定要先聲明變量,然后再使用變量。

下面是聲明變量的一般形式:

type var-name;

在這里,type 表示所要聲明的變量的類型,var-name 是所要聲明變量的名稱。假如你要聲明多個(gè)屬于同一類型的變量,只需用逗號(hào)將各個(gè)變量名分開(kāi)即可。Java 定義了幾種數(shù)據(jù)類型:整型(integer ),字符型(character),浮點(diǎn)型(floating-point )。要害字int 指的是整數(shù)類型。

在程序中,下面這一行代碼將100 賦予變量num。

num = 100; // this assigns num the value 100

在Java 中,賦值符號(hào)是等號(hào)。

下面的這行程序在輸出變量值之前,先輸出字符串“This is num:” 。

System.out.println("This is num: " + num);

在這個(gè)語(yǔ)句中,變量num之前的加號(hào)“+”的作用是,讓num的取值與它前面的字符串相連接,然后再輸出結(jié)果字符串的內(nèi)容(實(shí)際上,變量num 先被它賦值再超值轉(zhuǎn)換成字符串,然后再和加號(hào)之前的字符串相連接。這個(gè)過(guò)程將在本書(shū)的后面具體討論)。這種方法可以被推廣。通過(guò)加號(hào)“+”的連接操作,你可以在println ()這個(gè)方法之內(nèi)將盡可能多的字符串內(nèi)容連在一起。

接下來(lái)的語(yǔ)句行將變量num乘2以后的結(jié)果重新賦值給變量num。和其他大多數(shù)語(yǔ)言一樣,Java 用“*”符號(hào)來(lái)表示乘法運(yùn)算。在執(zhí)行這行語(yǔ)句之后,變量num的值變成了200。

本程序接下來(lái)的兩行代碼是:
System.out.print("The value of num * 2 is ");
System.out.println(num);

在這兩行中有幾個(gè)新內(nèi)容。首先,內(nèi)置方法print( ) 被用來(lái)顯示字符串“The value of num

* 2 is”。該字符串后面不換行,這意味著假如生成第二個(gè)輸出,它將在同一行中開(kāi)始輸出。方法print ( ) 和方法println ( ) 類似,只是它在每次調(diào)用后并不輸出一個(gè)新行(即換行)。其次,在調(diào)用println ( ) 時(shí),注重變量num可以被自身使用。方法print ( ) 和方法println ( ) 都能夠用來(lái)輸出Java 的任何內(nèi)置類型的值。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 长沙县| 赣榆县| 那坡县| 襄樊市| 祁阳县| 四子王旗| 石河子市| 郑州市| 南宁市| 四川省| 凉城县| 长岭县| 古田县| 宝山区| 内丘县| 高平市| 巫溪县| 高安市| 平遥县| 石渠县| 杭州市| 镇巴县| 炎陵县| 尼勒克县| 思南县| 长春市| 余庆县| 达日县| 怀安县| 颍上县| 高唐县| 新野县| 平江县| 绥宁县| 凤阳县| 城口县| 阿拉善右旗| 思茅市| 保德县| 东乡| 嘉黎县|