Ⅰ java 鍵盤輸入語句怎麼寫
以下為代碼:
importjava.util.*;
Scannerin=newScanner(System.in);
System.out.println("pleaseentera:");
doublea=in.nextDouble();//這是輸入a
System.out.println("Pleaseenterb:");
doubleb=in.nextDouble();//這是輸入b
doublec=a+b;
System.out.println("Theresult:"+c);//輸出結果。
在windows下編譯java文件、執行:喚殲
1、先創建一個txt,將其名稱重命名為test.java。
2、編寫代碼,為輸出為holloword。
3、找到cmd,並進行打開cmd。
4、編和亮沖譯java文件,輸入命令為javactest.java。
5、如果沒有報錯,查看當前目錄下是否有class文件產生。
6、執行class文件,在命鍵謹令輸入javatest,輸出為holloword。
Ⅱ Java的常用輸入輸出語句
常用的輸入語句是:
輸入字元串:new Scanner(System.in).next();
輸入整數:new Scanner(System.in).nextInt();
輸入小數:new Scanner(System.in).nextDouble();
常用的輸出語句:
換行輸出: System.out.println(變數或字元串);
非換行輸出: System.out.print(變數或字元串);
換行輸出錯誤提示(默認是紅字):System.err.println(變數或字元串);
不換行輸出錯誤提示(默認是紅字): System.err.print(變數或字元串));
Ⅲ java switch語句是什麼意思
switch的用法是判斷case後面的表棚頌埋達式和switch後面的表達式是否相匹配,一旦case匹配,就鏈螞會順序執行後面的程序代碼,而不管後面的case是否匹配,直到遇見break。
switch(t),t的值櫻帆貌似只有幾類,只能是char或者int。根據t的值不同,選擇不同的case語句,比如t==10的時候,會尋找case 10: 對應10的執行語句;break;如果沒有case 10則會去執行default:默認的執行語句。
java switch語句如下:
Scanner input = new Scanner (System.in)。
int temp=0。
System.out.println("請輸入等級:")。
String a = input.next()。
if(a.equals("優秀")){。
temp=0。
}else if(a.equals("中等")){。
temp=1 }。
switch (temp) {。
case 0。
System.out.println("100")。
break。
case 1。
System.out.println("80")。
break。
default。
Ⅳ Java中輸出語句的格式
輸出語句如果是:System.out.println(i)。列印想輸出的內容,列印完成後換行。
輸出語句如果是:System.out.print(i+" ")。列印想輸出的內容,列印完成後換行。
輸出語句如果是:System.out.print(i+" ")。列印想輸出的內容,列印完成後輸入8個空格。
I代表整數,A代表的是字串,你的問題中的20A應該改成A20,I、A後面的數字表示整數和字串的限定長度。
這說明myid是兩位整數,numprocs是一位整數,processor_name 是個長度不超過20個字元的字串,這三個變數都會在這個輸出語句前面賦值的。
write (*,10)這里的10就代表輸出格式,它的形式下面有限定的10 FORMAT('hello world!process',I2,'of',I1,'on',A20)。
這里的方式已經是最簡捷的了。
估計你是和JS 混淆了,清此孝PHP 裡面 + 只是算數運運算元,也就是說,只有 數學加法的 功能,沒有JS裡面那樣的字元連線功能,PHP裡面的字元連線用的是"點號"
你這倆句程式碼的輸出結果也很顯然答稿,第一個是a=10就是字串連線, 第二個是 10,為什麼呢
PHP 會試圖把「a=」 轉化成一個數值然後 和後面的10 相加,轉換結果是0 ,0+10=10了
PS: PHP 字元轉換數值的原則是,從左開始如果是數字字串 就一直找到非數字字串結尾,如果沒有數字字元就轉換成0,,比如 "2a="+$a 的結果就會是12
我來翻譯給大家聽,他的問題翻譯成中文是這樣的:
「java關於輸出語句,輸出哪些型別的必須加引號,哪些是不需要加引號的,加引號跟不加引號的區別是什麼?」
一般輸出String型別的需要加引號,但如果你輸出的是個已賦值的string型別的變數,那就不用加引號了。
明白嗎?
這名字NB
for (int i = 0; i < values.length; i++) {
int each = values[i];
System.out.print(each + " ");
}
for (int each : values) {
System.out.print(each + " ");
}
int s;
s=1;
cout << s<< endl; 輸出: 1(endl會換行哦)
cout<<「s里的內容為:」<<s<<endl; 輸出: s里的內容為:1
cout<<「Hello !」;輸出: Hello!
備註:不一定要整型的,S也可以為字串等。
System.out.println("5"+0);
System.out.println(Ƌ'+0);
"5"是字串。 字串的加法的含義是字串拼接,如果後面的不是字扒蘆串,則先轉化為字串
Ƌ'是字元,字元的加法是 字元的 ASCII碼 加法
System.out.println(Ƌ' + N); 輸出結果是 在ASCII字元表中,從5開始數後面第N個字元。
典型的沒學過C就直接上java的,基礎不過關,這些基礎應該先去學下C,了解最基礎的知識(個人建議)
console.writeline()
echo 輸出字串效率高 print 輸出字串效率沒echo高 printf 函式輸出格式化的字串 fprintf 把格式化的字串寫到指定的輸出流 print_r var_mp
輸出語句:printf"%d,a";
輸入語句:scanf「%d,&a」;
賦值語句:a=5;
Ⅳ java分支語句有哪幾種
分支語句有兩種if語句和switch語句
(1)if語句
if 概述:在某些情況下,需要當某一條件滿足時才執行相應代碼,條件不滿足則執行其他代碼。
if 四種形式:單分支、雙分支、多分支、嵌套if。
單分支:
if (布爾表達式) {
//布爾表達式為true時需執行的代碼;
}
雙分支:
if (布爾表達式) {
//布爾表達式為true時需執行的代碼;
}else {
//布爾表達式為false時需執行的代碼;
}
多分支:
if(布爾表達式1){
//布爾表達式1為true時執行的代碼
}else if(布爾表達式2){
//布爾表達式1為false但是布爾表達式2為true時執行的代碼
}else if(布爾表達式3){
//布爾表達式1和布爾表達式2為false但是布爾表達式3為true時執行的代碼
}else{
//布爾表達式1、布爾表達式2和布爾表達式3均為false時執行的代碼
}
嵌套if:
if(布爾表達式1){
//布爾表達式1為true時執行的代碼
if(布爾表達式2){
//布爾表達式1和布爾表達式2均為true時執行的代碼
}else{
//布爾表達式1為true,但布爾表達式2均為false時執行的代碼
}
}else {
//布爾表達式1為false時執行的代碼
}
注意:1、if分支語句中去掉括弧,則對第一行代碼有效
2、else不能單獨使用
(2)switch語句
switch分支語句語法:
switch ( 表達式 ) {
case 常量1 :
當表達式的值等於整型常量1時執行的語句;
break;//當一種情況包含其他情況時
case 常量2 :
當表達式的值等於整型常量2時執行的語句;
break;
---
default:
當表達式的值不滿足任何一個case的值時,執行的語句;
}
break和return在switch語句中的作用:
break是結束當前switch,return是結束當前方法。
Ⅵ java里有哪些循環語句
第一:while語句【他將告訴編譯器反復的執行一組代碼,直到滿足某個條件為止】
他的語法形式為:while(布爾條件){
//要進行循環的語句
}
第二:do-while語句【至少得執行一次循環】
相應語法:do{//執行循環的語句
}while(布爾條件式);
小總結:【while語句是先執行布爾條件,再執行循環語句而do-while語句首先保證循環體內至少執行一次循環】
第三:for語句【是最常見、使用最多和最典型的循環語句】
對應語法:for(初始化語句;布爾條件式;迭代語句){
//輸出列印語句 }
Ⅶ java 鍵盤輸入語句怎麼寫
第一種:
public class ShuRu{
public static void main(String arg[]){
System.out.println(arg[1]);
}
}
第二種:
import java.util.Scanner;
public class ShuRu{
public static void main(String arg[]){
Scanner in=new Scanner(System.in);
String str=in.next();
System.out.println(str);
}
}
直接輸入 a,b
輸出為 a,bstem.in.read();
有輸入就有輸出,輸出語句為
Java中的輸出語句有以下四種:
1、System.out.println(1111);//換行列印
2、System.out.print(1111);//不換行列印
3、System.out.write(2222);//位元組輸出
4、System.out.printf("%+8.3f ", 3.14);//按格式輸出
註:
System.out.println(); 是最常用的輸出語句,它會把括弧里的內容轉換成字元串輸出到輸出窗口(控制台),並且換行,當輸出的是一個基本數據類型時,會自動轉換成字元串,如果輸出的是一個對象,會自動調用對象的toString();方法,將返回值輸出到控制台
System.out.print(); 與第一個很相似,區別就是上一個輸出後會換行,而這個命令輸出後並不換行。
System.out.printf(); 這個方法延續了C語言的輸出方式,通過格式化文本和參數列表輸出。
Ⅷ java中label語句是什麼
label就是標簽。在一條語句的開頭加一條標簽,就對該語句進行了標記,如果你在某條程序運行後向跳轉到那條被標記的語句,這時候就用到它了。
Ⅸ java中的語句是什麼
語句就是從一個分號悶判液前面的java代碼,比如public String str = "";這就是一螞物個語句,或者是用{}這沖世個括起來的代碼。