中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

java簡單貼吧代碼 貼吧里的代碼怎么用?

求一段簡單的java代碼

不知道是否理解對了你的意思,大概寫了一下:

公司主營業(yè)務:成都網(wǎng)站制作、網(wǎng)站建設、外貿(mào)網(wǎng)站建設、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出武平免費做網(wǎng)站回饋大家。

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileWriter;

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.StringReader;

import java.io.StringWriter;

public class FileReadAndWrite {

private static final int DEFAULT_BUFFER_SIZE = 1024;

public static void main(String[] args) {

File file = new File("E:/workspace/FileIOTest/src/a.txt");

String str = file2String(file, "UTF-8");

str = str.replace('d', 'f');

string2File(str,"E:/workspace/FileIOTest/src/b.txt");

System.out.println("處理完畢");

}

/**

* 文本文件轉換為指定編碼的字符串

*

* @param file

* 文本文件

* @param encoding

* 編碼類型

* @return 轉換后的字符串

* @throws IOException

*/

public static String file2String(File file, String encoding) {

InputStreamReader reader = null;

StringWriter writer = new StringWriter();

try {

if (encoding == null || "".equals(encoding.trim())) {

reader = new InputStreamReader(new FileInputStream(file),

encoding);

} else {

reader = new InputStreamReader(new FileInputStream(file));

}

// 將輸入流寫入輸出流

char[] buffer = new char[DEFAULT_BUFFER_SIZE];

int n = 0;

while (-1 != (n = reader.read(buffer))) {

writer.write(buffer, 0, n);

}

} catch (Exception e) {

e.printStackTrace();

return null;

} finally {

if (reader != null)

try {

reader.close();

} catch (IOException e) {

e.printStackTrace();

}

}

// 返回轉換結果

if (writer != null)

return writer.toString();

else

return null;

}

/**

* 將字符串寫入指定文件(當指定的父路徑中文件夾不存在時,會最大限度去創(chuàng)建,以保證保存成功!)

*

* @param res

* 原字符串

* @param filePath

* 文件路徑

* @return 成功標記

*/

public static boolean string2File(String res, String filePath) {

boolean flag = true;

BufferedReader bufferedReader = null;

BufferedWriter bufferedWriter = null;

try {

File distFile = new File(filePath);

if (!distFile.getParentFile().exists())

distFile.getParentFile().mkdirs();

bufferedReader = new BufferedReader(new StringReader(res));

bufferedWriter = new BufferedWriter(new FileWriter(distFile));

char buf[] = new char[1024]; // 字符緩沖區(qū)

int len;

while ((len = bufferedReader.read(buf)) != -1) {

bufferedWriter.write(buf, 0, len);

}

bufferedWriter.flush();

bufferedReader.close();

bufferedWriter.close();

} catch (IOException e) {

e.printStackTrace();

flag = false;

return flag;

} finally {

if (bufferedReader != null) {

try {

bufferedReader.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

return flag;

}

}

給段最簡單的java代碼 讓我新手看一下

最簡單的java代碼肯定就是這個了,如下:

public class MyFirstApp

{

public static void main(String[] args)

{

System.out.print("Hello world");

}

}

“hello world”就是應該是所有學java的新手看的第一個代碼了。如果是零基礎的新手朋友們可以來我們的java實驗班試聽,有免費的試聽課程幫助學習java必備基礎知識,有助教老師為零基礎的人提供個人學習方案,學習完成后有考評團進行專業(yè)測試,幫助測評學員是否適合繼續(xù)學習java,15天內(nèi)免費幫助來報名體驗實驗班的新手快速入門java,更好的學習java!

求一個簡單的java代碼

public class Message {

public static void main(String[] args){

String name;

int age;

System.out.println("請輸入姓名,回車結束:"); //提示輸入

Scanner sc = new Scanner(System.in);

name = sc.nextLine(); //為變量賦值

System.out.println("請輸入年齡,回車結束:");

age = sc.nextInt();

System.out.println("姓名:"+name+"\n年齡:"+age); //打印姓名及年齡

}

}

//不知道這樣行么?

類似百度貼吧的搜索方式java如何實現(xiàn)?

數(shù)據(jù)少的話 模糊查找,多的話,用lucene

建立索引,從索引里面搜索。

索引搜索是這么做的:

package method;

import java.io.IOException;

import java.util.ArrayList;

import java.util.List;

import org.apache.lucene.analysis.standard.StandardAnalyzer;

import org.apache.lucene.document.Document;

import org.apache.lucene.document.Field;

import org.apache.lucene.index.CorruptIndexException;

import org.apache.lucene.index.IndexWriter;

import org.apache.lucene.queryParser.ParseException;

import org.apache.lucene.queryParser.QueryParser;

import org.apache.lucene.search.Hits;

import org.apache.lucene.search.IndexSearcher;

import org.apache.lucene.search.Query;

import org.apache.lucene.store.LockObtainFailedException;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import pojo.user;

import Interface.dao;

public class CreateAndUse extends HibernateDaoSupport implements dao{

private static String INDEX_PATH = "D:/use/";//索引路徑

public void create(){

Listuser list = getHibernateTemplate().find("from user");

try{

IndexWriter writer = new IndexWriter(CreateAndUse.INDEX_PATH, new StandardAnalyzer(),true);

for(int i=0;ilist.size();i++){

Document doc = new Document();

Field f1 = new Field("id",String.valueOf(list.get(i).getId()),Field.Store.YES,Field.Index.UN_TOKENIZED);

Field f2 = new Field("username",list.get(i).getUsername(),Field.Store.YES,Field.Index.UN_TOKENIZED);

Field f3 = new Field("password",list.get(i).getPassword(),Field.Store.YES,Field.Index.TOKENIZED);

doc.add(f1);

doc.add(f2);

doc.add(f3);

writer.addDocument(doc);

}

writer.close();

}catch(Exception e){

e.printStackTrace();

}

}

public Listuser search(String str,String type) throws CorruptIndexException, IOException, ParseException{

Listuser list = new ArrayList();

user u = null;

IndexSearcher index = new IndexSearcher(INDEX_PATH);

QueryParser q = new QueryParser(type,new StandardAnalyzer());

q.setDefaultOperator(QueryParser.AND_OPERATOR);

Query query = q.parse(str);

Hits hits = index.search(query);

// System.out.println("hits的長度為:"+hits.length());

for(int i = 0;i hits.length();i++){

u = new user();

u.setCount(hits.length());

u.setId(Integer.parseInt(hits.doc(i).get("id")));

u.setUsername(hits.doc(i).get("username"));

u.setPassword(hits.doc(i).get("password"));

list.add(u);

}

return list;

}

}

lucene是個java的搜索庫,你要自己下載配置一下這個庫。

網(wǎng)站名稱:java簡單貼吧代碼 貼吧里的代碼怎么用?
當前路徑:http://www.rwnh.cn/article22/ddjcpcc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、建站公司網(wǎng)站排名、品牌網(wǎng)站建設網(wǎng)站內(nèi)鏈、云服務器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
开平市| 九江县| 兴隆县| 湘潭县| 东宁县| 万全县| 旺苍县| 原平市| 日照市| 巫溪县| 华安县| 马鞍山市| 伊宁县| 科技| 浦东新区| 上思县| 建昌县| 封丘县| 景东| 景泰县| 彝良县| 姚安县| 太保市| 海口市| 会宁县| 台南县| 安远县| 阆中市| 双柏县| 金坛市| 礼泉县| 汪清县| 绩溪县| 临安市| 咸宁市| 抚远县| 昆明市| 厦门市| 敦化市| 依安县| 罗定市|