java如何把string转为utf-8

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java如何把string转为utf-8相关的知识,希望对你有一定的参考价值。

参考技术A

可通过以下代码转:

/** 

* Get XML String of utf-8 

*  

* @return XML-Formed string 

*/  

public static String getUTF8XMLString(String xml)   

// A StringBuffer Object  

StringBuffer sb = new StringBuffer();  

sb.append(xml);  

String xmString = "";  

String xmlUTF8="";  

try   

xmString = new String(sb.toString().getBytes("UTF-8"));  

xmlUTF8 = URLEncoder.encode(xmString, "UTF-8");  

System.out.println("utf-8 编码:" + xmlUTF8) ;  

 catch (UnsupportedEncodingException e)   

// TODO Auto-generated catch block  

e.printStackTrace();  

  

// return to String Formed  

return xmlUTF8;  

Java programming language具有目前大部分编程语言所共有的一些特征,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的"形式和感觉",但它要比C++语言更易于使用,而且在编程时彻底采用了一种"以对象为导向"的方式。使用Java编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。另外,Java还可以被用来编写容量很小的应用程序模块或者applet,做为网页的一部分使用。applet可使网页使用者和网页之间进行交互式操作。

Java是Sun微系统公司在1995年推出的,推出之后马上给互联网的交互式应用带来了新面貌。目前,最常用的两种互联网浏览器软件中都包括一个Java虚拟机。几乎所有的操作系统中都增添了Java编译程序。

JAVA中怎么把int型数据转为BigInteger型数据

1、创建java类,TestBigInteger.java;

2、编写java代码;

public class TestBigInteger

public static void main(String[] args)

BigInteger bint = new BigInteger(String.valueOf(123));


3、编写输出结果代码;

System.out.println(bint);

System.out.println(bint.getClass());

4、执行结果,类型为‘class java.math.BigInteger’;

参考技术A

1.打开MyEclipse,新建Java工程和Java脚本,在主函数中定义整型变量number,赋值7788。

2.添加字符串变量medium,将number+""转换为字符串类型。

3.新建类变量BigInteger bi,赋值new BigInteger(medium),表示变量实际类型是new BigInteger(medium),用于接收medium数据。

4.写下输出语句"System.out.print(bi);",点击Run按钮测试。

参考技术B 先把int转成String 然后用这个String作为BigInteger的构造方法的值穿进去就行了

BigInteger b = new BigInteger("100000000");
这样就行本回答被提问者和网友采纳
参考技术C int i = 0;
BigInteger bitInt = new BitInteger(String.valueOf(i));
参考技术D BigInteger 的范围要比Integer 大
Integer 最大就是2147483648
所以不能把BigInteger 转Integer
反之则可以

以上是关于java如何把string转为utf-8的主要内容,如果未能解决你的问题,请参考以下文章

java 中double如何转为string

JAVA中怎么把int型数据转为BigInteger型数据

java如何把时间格式转为毫秒

Java中如何将gbk装换为ansi

Java中如何将gbk装换为ansi

java怎样将string转为对象