樓主,根據(jù)你的意思,
10年積累的成都做網(wǎng)站、網(wǎng)站設計經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設流程,更有稷山免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
假設你的記事本學生信息如下:
學號 姓名 性別 年齡 成績
3061817115 張三 男 20 100
3061817116 李四 男 21 100
完整的程序如下:
import java.io.FileInputStream;
import java.util.Scanner;
public class SelectByStudentNo
{
public static void main(String[] args) throws Exception
{
Scanner scanner = new Scanner(new FileInputStream("E:\\student.txt"));
scanner.useDelimiter("\r\n");
//假設要查詢學號為3061817115的學員
String no = "3061817115";
while(scanner.hasNext())
{
if(scanner.nextLine().contains(no))
{
System.out.println("找到的學生信息為:" + scanner.nextLine());
}
}
}
}
有問題歡迎提問,滿意請采納,謝謝!
1、首先在電腦上啟動數(shù)據(jù)庫 ,在數(shù)據(jù)庫中創(chuàng)建表,下面給出具體的SQL語句。
2、然后打開eclipse 創(chuàng)建新項目 JDBCTest,需要導入相關的jar包并構建路徑,如圖。
3、接著創(chuàng)建entity實體層如圖對應表中的數(shù)據(jù)。
4、創(chuàng)建數(shù)據(jù)連接層conn 用于MySQL數(shù)據(jù)庫的連接代碼如圖 如圖。
5、創(chuàng)建dao層持久層,在里面編寫數(shù)據(jù)庫表的增刪改查的具體操作。
6、最后編寫測試類 Test代碼如圖,就完成了。
import java.util.Scanner;
public class StudentInAndOut {
private String name;
private long grade;
public long getGrade() {
return grade;
}
public void setGrade(long grade) {
this.grade = grade;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String toString(){
return this.name;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("請輸入學生數(shù)");
int stuNumT = sc.nextInt();
StudentInAndOut objArr[] = new StudentInAndOut[stuNumT];
for(int i = 0; i objArr.length; i++){
objArr[i] = new StudentInAndOut();
System.out.println("請輸入第" + (i+1) + "個學生的姓名");
String name = sc.next();
objArr[i].setName(name);
System.out.println("請輸入第" + (i+1) + "個學生的成績");
long grade = sc.nextLong();
objArr[i].setGrade(grade);
}
System.out.println("打印開始:");
for(int i = 0; i objArr.length; i++){
for(int j = i+1; j objArr.length; j++){
if(objArr[i].getGrade() objArr[j].getGrade()){
StudentInAndOut s = new StudentInAndOut();
s = objArr[i];
objArr[i] = objArr[j];
objArr[j] = s;
}
}
}
for(int i=0; i objArr.length; i++){
System.out.println(objArr[i].getName()+"的成績是:"+objArr[i].getGrade());
}
}
}
保存,使用java.io.ObjectOutputStream + java.io.FileOutputStream,,,,,,記得要先實現(xiàn)java.io.Serializable
讀則是使用java.io.ObjectInputstream和java.io.FileInputStream
分享文章:查找學生java代碼 查詢選了java課程的學生的學號
轉(zhuǎn)載來源:http://chinadenli.net/article46/dogeehg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)頁設計公司、關鍵詞優(yōu)化、網(wǎng)站收錄、營銷型網(wǎng)站建設、網(wǎng)站設計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)