當前位置:首頁 » 編程語言 » e4java

e4java

發布時間: 2022-10-01 04:32:59

java編譯時出錯 (cannot resolve symbol)

public class E4{
public static void main(String args[]){
for(int i=2;i<=100;i++){
int j = 2;
for(; j<=(int)Math.sqrt(i); j++){
if(i%j!=0){
continue;
}else{
break;
}
}
if(j > (int)Math.sqrt(i)){
System.out.print(i+" ");
}
}
}
}
註:以上是完整代碼!

這里要提出一些新手常見的問題:
1.花括弧的匹配問題;
2.變數的作用域不明確;
3.編程結構混亂。

起步時,先按照Java規定的語法格式嚴格認真的練習,養成一個良好的習慣對今後的編碼是有利的。

⑵ java double 值是6.346255785955615E-4,這是字母「E」什麼意思如何到取小數點後面8位

1.E是科學計數法,aEb的意思就是a乘以10的b此方

2.取小數點後8位可以用:
java.text.DecimalFormat df=new java.text.DecimalFormat("#.########");
df.format(a);
即可把a變成一個小數點後8位的數字

⑶ 這是Java教程中的常量一節,請問123e4和123e-4是什麼意思

123e4就是在123後面加4個0,即1230000
123e-4就是把小數點往前移4位,即0.0123

⑷ java rcp導出產品報錯

Utf-8 編碼的Rcp項目導出錯誤,而無法運行問題的解決

我的rcp項目編碼是utf-8,是通過設置workspace的編碼實現的
在eclipse中運行沒有問題,但導出後就又許多錯誤,而不能運行
從網上找資料終於解決:

方法(1)
用UTF-8編碼方式來啟動Eclipse,加上啟動參數 -vmargs -Dfile.encoding=UTF-8

這個方法我測試成功,可以導出,並沒有任何錯誤
但是啟動後,點擊導航功能,基本每次都內存溢出,所有盡量沒加參數前打開 導出頁面,再在加參數後啟動eclipse,直接點擊導出,這樣不至於內存溢出

方法(2)
把所有中文字元都用一個properties文件來存儲

這個方法也行,但是我發現代碼中有中文注釋的時候,也不能正常導出
總不能不寫中文注釋吧,至少我測試有中文注釋的時候,也有錯誤

方法(3)

直接將中文轉碼後寫在代碼中,這樣也不能解決有中文注釋的問題,同上

方法(4)
1.右鍵單擊build.properites文件,"PDE tools" -->" Create Ant Build File",生成build.xml文件。
2.打開build.properties文件,瀏覽"Build Configuration"頁面,勾選中"Custom Build"或者在build.properites文件中添加custom = true這個屬性。
3.打開生成的build.xml文件,在javac節點中增加屬性encoding="utf-8"(自己指定的編碼方式)。

⑸ 將java中字元串集合組裝成對象

import java.util.ArrayList;
import java.util.List;
public class TestList {
public static void main(String[] args) {
// 准備數據//////////////////////////////////////////////
Element e1 = new Element();
e1.setId("e1");
Element e2 = new Element();
e2.setId("e2");
List<Element> list1 = new ArrayList<Element>();
list1.add(e1);
list1.add(e2);
Element e3 = new Element();
e3.setId("e3");
Element e4 = new Element();
e4.setId("e4");
List<Element> list2 = new ArrayList<Element>();
list2.add(e3);
list2.add(e4);
e1.setElements(list2);
Element e5 = new Element();
e5.setId("e5");
Element e6 = new Element();
e6.setId("e6");
List<Element> list3 = new ArrayList<Element>();
list3.add(e5);
list3.add(e6);
e3.setElements(list3);
// ///////////////////////////////////////////////////////////////
// 開始測試
StringBuilder buff = new StringBuilder();
listElements(list1, buff);
System.out.println(buff.toString());
}
// 核心方法 這種問題當然是使用遞歸
public static void listElements(List<Element> list, StringBuilder buff) {
// 遞歸返回條件
if (list == null || list.size() == 0) {
return;
}
// 存儲下一層所有元素
List<Element> list2 = new ArrayList<Element>();
for (Element e : list) {
// 記錄當前層所有元素
buff.append(e.getId()).append(",");
if (e.getElements() != null) {
// 把每個元素的下一層放到一個list中
list2.addAll(e.getElements());
}
}
// 遞歸調用
listElements(list2, buff);
}
}
class Element {
private String id;
private List<Element> elements;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public List<Element> getElements() {
return elements;
}
public void setElements(List<Element> elements) {
this.elements = elements;
}
}

⑹ 怎麼安裝eclipse java

Eclipse是java開發的便捷工具,但是使用Eclipse開發之前需要安裝好JDK,並且配置環境變數,下面就介紹一下JDK安裝和環境變數的配置。


工具/原料

JDK、Eclipse


方法/步驟

1、在官網上下載好JDK,雙擊即可實現安裝。

2、點擊「我的電腦」,右擊,選擇「屬性」,然後點擊「高級系統設置」,並且定位到「高級」選項欄,點擊「環境變數」,如圖所示:

⑺ java double 值是6.346255785955615E-4,這是字母「E」什麼意思怎麼到取小數點後面8位

2.取小數點後8位可以用: java.text.DecimalFormat df=new java.text.DecimalFormat("#.########");即可把a變成一個小數點後8位的數字

⑻ eclipse啟動報錯

這是系統為eclipse分配的內存不足,需要去修改 eclipse.ini文件
eclipse.ini是eclipse 內存分配之類的配置文件 對java虛擬機的內存管理
常見參數的意思
-vmargs:說明後面是VM的參數
-Xms40m:虛擬機佔用系統的最小內存
-Xmx256m:虛擬機佔用系統的最大內存
-XX:PermSize:最小堆大小。一般報內存不足時,都是說這個太小, 堆空間剩餘小於5%就會警告,建議把這個稍微設
大一點,不過要視自己機器內存大小來設置,但不能超過MaxPermSize。
-XX:MaxPermSize:最大堆大小。這個也適當大些所以若出現問題,首先請調整 -Xms40m:將其設置的小一些,

熱點內容
java一維數組定義 發布:2024-12-25 09:42:06 瀏覽:250
大積木編程 發布:2024-12-25 09:38:14 瀏覽:689
喋血復仇配置不夠怎麼辦 發布:2024-12-25 09:35:59 瀏覽:368
提示沒有配置emo伺服器地址 發布:2024-12-25 09:35:21 瀏覽:316
python編輯excel 發布:2024-12-25 09:21:19 瀏覽:154
w7將電腦文件如何共享文件夾共享文件夾 發布:2024-12-25 09:12:41 瀏覽:190
安卓系統中哪個軟體最耗電 發布:2024-12-25 08:38:44 瀏覽:827
ssrssql 發布:2024-12-25 08:38:41 瀏覽:956
ai定位腳本 發布:2024-12-25 08:33:35 瀏覽:957
炎黃解說我的世界中國伺服器 發布:2024-12-25 08:33:28 瀏覽:797