㈠ eclipse中運行一個繼承的java實例報錯:方法 main 不能聲明為「靜態」,只能在靜態類型或頂級類型中才能聲明
main方法必須放在主類裡面,也就是說應該是這樣子的
import java.util.NoSuchElementException;
import javax.swing.*;
class Node
{
int data;
Node next;
Node(int dat)
{
data = dat;
next = null;
}
}
class LinkedList{
Node tail;
int count;
public LinkedList(){
tail=null;
count=0;
}
public void insertAt(int item,int index){
if(index<0 || index>=count){
throw new IndexOutOfBoundsException(index+"<0 or >"+(count-1));
}
Node pred=tail;
for(int i=0;i<index;i++)
pred=pred.next;
Node itemnode=new Node(item);
itemnode.next=pred.next;
pred.next=itemnode;
count++;
}
public int removeAt(int index){
if(index<0 || index>=count){
throw new IndexOutOfBoundsException(index+"<0 or >"+(count-1));
}
Node prev=tail;
for(int i=0;i<index;i++)
prev=prev.next;
Node curr=prev.next;
if(count==1){
tail=null;
tail.next=null;
}
else{
prev.next=curr.next;
if(index==count-1)
tail=prev;
}
count--;
return curr.data;
}
}
public class ex7_1
{
public static void main(String args[]){
String s;
int i,n,a,b,c,item;
LinkedList L=new LinkedList();
s=JOptionPane.showInputDialog("請輸入第一個元素:");
i=Integer.parseInt(s);
s=JOptionPane.showInputDialog("該鏈表共有元素:");
n=Integer.parseInt(s);
Node p=new Node(i);
L.tail=p;L.count+=1;
for(int m=0;m<n-1;m++)
{ s=JOptionPane.showInputDialog("請再輸入一個元素:");
i=Integer.parseInt(s);
p=new Node(i);
p.next=L.tail;
L.count++;
}
L.tail.next=p;
while(L.count-->0)
{
System.out.print(p.data+" ");
p=p.next;
}
s=JOptionPane.showInputDialog("請把元素a插入:");
a=Integer.parseInt(s);
s=JOptionPane.showInputDialog("插入第b個元素前:");
b=Integer.parseInt(s);
L.insertAt(a,b);
System.out.println("把元素"+a+"插入元素"+b+"之前");
for(int j=0;j<L.count;j++)
{
System.out.print(p.data+" ");
p=p.next;
}
System.out.println();
s=JOptionPane.showInputDialog("把第個c(0<=c<count)元素刪除:");
c=Integer.parseInt(s);
item=L.removeAt(c);
System.out.println("把第"+c+"個元素"+item+"刪除");
}
}
㈡ 誰能給我一個用Eclipse創建java包的實例,步驟詳細點
然後建java文件啊
㈢ java寫的用戶登陸實例,用eclipse開發的具體步奏和代碼
java寫的用戶登錄實例,實際頁面展示使用的jsp,那麼下面是jsp的登錄頁面代碼:
1、login.jsp代碼
<%
string name = request.getparameter("username");
string pwd = request.getparameter("password");
//out.println(name+pwd);
string sql ="select * from info where username='"+name+"' and password='"+pwd+"'";
//out.println(sql);
statement stm= null;
resultset rs =null;
try
{
stm = conn.createstatement();
rs = stm.executequery(sql);
if(rs.next())
{
session.setattribute("username",name);
response.sendredirect("index.html");
}
else
{
response.sendredirect("index1.html");
}
}
catch(sqlexception e)
{
e.printstacktrace();
}
%>
<!--登錄的表單-->
<form name="form1" method="post" action="login.jsp">
<p>
<label for="username"></label> 用戶名
<input type="text" name="username" id="username">
</p>
<p>
<label for="passwrod"></label> 密碼
<input type="text" name="passwrod" id="passwrod">
</p>
<p>
<input type="submit" name="button" id="button" value="提交">
</p>
</form>
2、用戶信息表,存放用戶名和密碼:
user_info 表
create table if not exists `test` (
`id` int(8) not null auto_increment,
`username` char(150) default null,
`password` varchar(32),
`times` int(4) not null,
primary key (`id`)
) engine=myisam default charset=utf8 auto_increment=1 ;
㈣ 如何用eclipse運行別人的java實例
樓主你好:
首先你要確定他給你的是不是Eclipse項目。如果是的話。
打開eclipse
File-->import...
選general裡面的existing projects into workspace
找到那個項目導進來就可以了。
滿意請採納。
㈤ 怎麼用eclipse編寫java程序
使用eclipse編寫和運行java程序(基礎)
1.首先java程序的運行你需要下載和安裝JDK,這是java運行的必備環境。
2.在桌面上找到eclipes,雙擊打開。
3.在eclipes啟動的過程中,會彈出一個窗口,讓你填寫java工作區的保存目錄,在這個目錄下會保存你寫的所有的源代碼文件,建議不要把工作區放在C盤
註:修改工作區路徑 File -> Switch Workspace
4.ecplies啟動完成之後,會有一個歡迎頁面,這個不用管,直接點擊左上方的差號,取消掉就可以了,隨後就進入eclipes的主界面。
5.新建項目:點擊左上角的file =》new =》java-Project,彈出一個小窗口,填上項目名稱點擊確認。
6.創建包:點擊項目,打開它找到src,右鍵點擊new =》package, 寫上包名,點擊確認。
7.創建java文件:右鍵軟體包,在軟體包下創建一個java文件,右鍵 點擊new =》class
8.編寫:在源代碼編輯器中寫上源代碼。並且保存。
9,運行:右鍵文件瀏覽器中的java文件,再點擊run as,下面命令行窗口中機會出現運行結果。
㈥ Java項目實例,寫在文件夾里,裡面有好多東西,我不知道怎麼運行這個實例啊,怎麼弄到eclipse裡面運行啊
打開eclipse後,在File里有個import,你import exist project就行了