导航:首页 > 编程语言 > java调整格式

java调整格式

发布时间:2025-02-04 23:03:33

㈠ 请问,将java文件的格式进行转换,由GBK编码转UTF-8

try{
Stringstr=newString("xx".getBytes("GBK"),"UTF-8");
}catch(UnsupportedEncodingExceptione){
e.printStackTrace();
}

你可以试试看,希望能帮到你。

㈡ java怎么设置编码格式修改成utf-8

㈢ java 如何设置字体格式

Java Swing中可以给每个控件设置字体格式和其他属性的设置,示例如下:x0dx0asubmit= new JButton("登陆");x0dx0asubmit.setFont(new Font("宋体", Font.PLAIN, 16));x0dx0a三个参数分别表示: 字体,样式(粗体,斜体等),字号x0dx0a submit.setForeground(Color.RED);x0dx0a这个表示给组件上的文字设置颜色Color.RED表示红色x0dx0a当然你也可以自己给RGB的值 比如 submit.setForeground(new Color(215,215,200));

㈣ java怎么更改file文件格式

/**
* @author weict
*
*/
public class ChangeFileCode {
// 读取的文件
private String fileIn;

// 读取时文件用的编码
private String fileInEn;

// 写出的文件
private String fileOut;

// 写出时文件用的编码
private String fileOutEn;

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

}

public void setFileIn(String fileInPath, String fileInEncoding) {
this.setFileIn(fileInPath);
this.setFileInEn(fileInEncoding);
}

public void setFileOut(String fileOutPath, String fileOutEncoding) {
this.setFileOut(fileOutPath);
this.setFileOutEn(fileOutEncoding);
}

public void start() {
String str = this.read(fileIn,fileInEn);
this.write(fileOut, fileOutEn, str);
}

/**
* 读文件
*
* @param fileName
* @param encoding
*/
private String read(String fileName, String encoding) {
try {
BufferedReader in = new BufferedReader(new InputStreamReader(
new FileInputStream(fileName), encoding));

String string = "";
String str = "";
while ((str = in.readLine()) != null) {
string += str + "\n";
}
in.close();
System.out.println(string);
return string;
} catch (Exception ex) {
ex.printStackTrace();
}
return "";
}

/**
* 写文件
*
* @param fileName
* 新的文件名
* @param encoding
* 写出的文件的编码方式
* @param str
*/
private void write(String fileName, String encoding, String str) {
try {
Writer out = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream(fileName), encoding));
out.write(str);
out.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}

public String getFileIn() {
return fileIn;
}

public void setFileIn(String fileIn) {
this.fileIn = fileIn;
}

public String getFileInEn() {
return fileInEn;
}

public void setFileInEn(String fileInEn) {
this.fileInEn = fileInEn;
}

public String getFileOut() {
return fileOut;
}

public void setFileOut(String fileOut) {
this.fileOut = fileOut;
}

public String getFileOutEn() {
return fileOutEn;
}

public void setFileOutEn(String fileOutEn) {
this.fileOutEn = fileOutEn;
}

}

使用例子如下:

Java代码
import java.io.File;

/**
* @author weict
*
*/
public class Demo {

/**
* @param args
*/
public static void main(String[] args) {
String path = "文件路径";
File file = new File(path);
String fileCode = JudgeFileCode.getFileCode(file);
if(fileCode.equals("UTF-8")){
ChangeFileCode changeFileCode = new ChangeFileCode();
changeFileCode.setFileIn(file.getPath(), "UTF-8");//如果文件编码为ANSI用GBK来读,如果是UTF-8用UTF-8来读
changeFileCode.setFileOut(file.getPath(), "GBK");//UTF-8则文件编码为UTF-8, 如果为GBK,编码为ANSI
changeFileCode.start();
}

}

}

阅读全文

与java调整格式相关的资料

热点内容
滴滴金融app被下架如何还款 浏览:210
jpg转换成pdf免费软件 浏览:741
范里安pdf 浏览:443
伪造pdf 浏览:75
能删除android文件夹吗 浏览:446
LINUX使用V2ray 浏览:797
找人帮忙注册app推广是什么 浏览:820
独立服务器如何恢复初始化 浏览:11
优秀到不能被忽视pdf 浏览:316
导游程序员家政 浏览:586
22乘28的快速算法 浏览:338
软通动力程序员节2021 浏览:845
安卓系统如何卸载安装包 浏览:870
短信删除助手文件夹 浏览:688
java办公自动化 浏览:342
php中超链接 浏览:254
linux默认路由设置 浏览:36
linux如何挂载iso 浏览:432
vs程序换文件夹后不能编译 浏览:558
安卓源码编译输入脚本没反应 浏览:47