本文目錄一覽:
- 1、這個java程序哪兒有錯啊?
- 2、請問這個Java程序為什麼運行時報錯(不能成功運行)?
- 3、請問我這個Java程序哪裡錯了
- 4、這段 JAVA程序有錯誤嗎?
- 5、這個java程序有錯嗎?
- 6、請問這段java程序錯在哪兒
這個java程序哪兒有錯啊?
1、說的就是你定義的變數Y沒有使用,所以警告你,但是程序依舊可以運行,無影響。你整個程序都沒哪裡用到Y,定義幹嘛,輸出哪裡的Y就是字元串而已,和你那個浮點數變數Y不是一個概念。
2、至於reader那裡警告的就是reader沒有關閉。在程序最後,加上reader.close();就行。
請問這個Java程序為什麼運行時報錯(不能成功運行)?
錯誤有兩點 1.你輸出的那句話錯了,你定義的a不是全局變數,你現在寫的情況,編譯都會報錯,更何況啟動的時候,你先在的a下面有紅線吧,這說明系統他不知道你這個a的來歷,2.main是個靜態方法,你定一個那個Triangle class前面也必須要聲明是靜態的(static),否則new Triangle();這一句也會編譯不通過
所以你輸出的時候改成
public class Java {
static class Triangle{
int a;
}
public static void main(String[] args) {
Triangle s=new Triangle();
s.a=1;
System.out.println(s.a);
}
}
請問我這個Java程序哪裡錯了
public static void main(String[] args) {
//定義變數3個整數型變數b,c,d
int b;
int c;
int d = 0; //給d賦值為0
for (int a = 1; a 100; a++) { //for循環1-99
b = a / 10; //取十位
c = a % 10; //取給位
//if循環判斷符合(a – 36 == c * 10 + b)的數
if (a – 36 == c * 10 + b) {
d = d + 1; //每次循環中符合時,d+1
}
}
System.out.println(“一共有” + d + “個這樣的特殊字的兩位自然數。”);
}
這可能是你想要的效果吧,你的代碼錯的太凌亂。 代碼如果報錯就把注釋刪掉。
這段 JAVA程序有錯誤嗎?
import java.io.*;
public class HelloworldApp
{
public static void main(String[] args)
{
System.out.println (“Hello,this is a simply test!”); //println拼錯了 是 PRINTLN的小寫
}
}
這個java程序有錯嗎?
沒錯,只是你沒做控制而已,第一行要輸入int行,輸入別的類型,就會報錯(訪問越界的一個錯誤),具體好像是java.uilt.no….什麼的.你照著類型輸入就不會出錯的
請問這段java程序錯在哪兒
它的代碼邏輯並沒有問題,只是有一個筆誤
把
System.out.println((char)32);
改成
System.out.print((char)32);
就好了,另外不知道作者為什麼非要用(char)32,直接System.out.print(” “);不是更易懂嗎
另一個問題,o = n/2; n是整型 7,整型和整型計算的結果也會轉換為整型,所以 o = 3 而不是3.5
原創文章,作者:WWLG,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/133569.html