java中long如何转成String

long l = Long.parseLong("String");

long l = Long.parseLong("String",int);

long l = Long.valueOf("String").longValue();

Long.ValueOf("String")与Long.parseLong("String")的区别

Long.ValueOf("String");返回Long包装类型

Long.parseLong("String");返回long基本数据类型

(1)javalonglong转换扩展阅读:

Java中String类的方法及说明

public char charAt(int index)

返回字符串中第index个字符;

public int length()

返回字符串的长度;

public int indexOf(String str)

返回字符串中第一次出现str的位置;

public int indexOf(String str,int fromIndex)

返回字符串从fromIndex开始第一次出现str的位置;

public boolean equalsIgnoreCase(String another)

比较字符串与another是否一样(忽略大小写);

public String replace(char oldchar,char newChar)

在字符串中用newChar字符替换oldChar字符

public boolean startsWith(String prefix)

判断字符串是否以prefix字符串开头;

public boolean endsWith(String suffix)

判断一个字符串是否以suffix字符串结尾;

public String toUpperCase()

返回一个字符串为该字符串的大写形式;

public String toLowerCase()

返回一个字符串为该字符串的小写形式

public String substring(int beginIndex)

返回该字符串从beginIndex开始到结尾的子字符串;

public String substring(int beginIndex,int endIndex)

返回该字符串从beginIndex开始到endsIndex结尾的子字符串

public String trim()

返回该字符串去掉开头和结尾空格后的字符串

public String[] split(String regex)

将一个字符串按照指定的分隔符分隔,返回分隔后的字符串数组

② JAVA怎么把long型转为String的

JAVA怎么把long型转为String的两种方法:

一、使用String类的方法,String.valueOf(),比如:

longaa=123;

Stringa=String.valueOf(aa).

二、最简单的直接将long类型的数据加上一个空串:

longaa=123;

Stringa=aa+"".

③ java int 转 Long

int i=3;

Long l;

long l2;

//1、把int基本类型数据转换为包装类Long类型对象,

l=new Long((long)i);

//2、把int基本类型数据 转换为long基本类型数据,

l2=(long)i;

(3)javalonglong转换扩展阅读:

long 类型的常见变量

可如下例所示声明并初始化 long 类型的变量:

复制代码

SampleMethod(5); // Calling the method with the int parameter

SampleMethod(5L); // Calling the method with the long parameter可在同一个表达式中同时使用 long 类型和其他数值整型,这时表达式的计算结果为 long(在关系表达式或布尔表达式中为 bool)类型。例如,下列表达式计算为 long:

复制代码

898L + 88注意

也可用小写字母“l”作后缀。但是,因为字母“l”容易与数字“1”混淆,会生成编译器警告。为清楚起见,请使用“L”。

有关兼用浮点型和整型的算术表达式的信息,请参见 float 和 double。

转换

存在从 long 到 float、double 或 decimal 的预定义隐式转换。其他情况下必须使用显式转换。例如,不使用显式类型转换时,下列语句将产生编译错误:

复制代码

int x = 8L; // Error: no implicit conversion from long to int

int x = (int)8L; // OK: explicit conversion to int存在从 sbyte、byte、short、ushort、int、uint 或 char 到 long 的预定义隐式转换。

还请注意,不存在从浮点型到 long 类型的隐式转换。例如,除非使用显式强制转换,否则以下语句将生成一个编译器错误:

复制代码

long x = 3.0; // Error: no implicit conversion from double

long y = (long)3.0; // OK: explicit conversion

Long数据类型--Visual Basic 2008 参考

保存 32 位(4字节)有符号整数。

用于保存超出 Integer 类型范围的整数。默认值 0。在 6.0 以前版本中,是 32 位的。

其可以转换为 Single、Double、Decimal 而不会溢出。

在文本(如 2.5,3)后追加类型字符“L”将会将其强制转换为 Long,其标示符类型字符为“&”。

Long 对应于 .NET 的类型为 System. Int64 结构。

就HashMap与HashTable主要从三方面来说.

一.历史原因:Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一实现

二.同步性:Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不安全的,不是同步的

三.值:只有HashMap允许在一个集合中有一个null键和在一个集合中有多个null值

Hashtable是HashMap的同步版本;HashMap允许有null值和一个null键,但是,Hashtable不允许有任何内容为null。Hashtable类的对象必须覆盖Object类的hashCode()和equals()方法关于其他集合类型。

一.ArrayList 提供快速遍历和快速访问。现在设计了新的 RandomAccess 接口,它指出这种列表支持快速随机访问。Vector也实现了RandomAccess 接口。

二.遍历HashSet与HashMap时,其顺序是未知的(但添加删除快)。LinkedHashSet和LinkedHashSet是按照元素的插入的顺序遍历的(遍历快)。

三.TreeSet和TreeMap将保证元素按照元素的自然顺序进行排列。也可以使用一个用户自己实现的比较规则。

四、HashSet有一个散列表支持它。它为基本操作提供固定时间性能。TreeSet它确保了排序集将按元素升序,根据自然顺序排序。

④ JAVA long 怎样转成 C long

推荐你用jnaerator。
Java如何用'MyLibHeader.h'头文件版调用'MyLib.dll''?
{
java -jar jnaerator.jar MyLib.dll MyLibHeader.h
}
将产生权 { MyLib.jar }

⑤ java中怎么把Long转换成日期格式

把long时间的毫秒转化为Date日期有2种方法。

第一,利用java.util.Date直接转换

1、获取到毫秒值millis

2、new一个回Date对象 date

3、直接调用date.setTime(millis)

第二种答方法利用java.util.Calendar转换

1、获取到毫秒值millis

2、获取一个日历类Calendar实例cal

3、调用cal.setTimeInMillis(millis);

4、获取cal的Date对象,getTime();

示例:

Datedate=newDate();
date.setTime(millis);


Calendarcal=Calendar.getInstance();
cal.setTimeInMillis(millis);
Datedate=cal.getTime();

⑥ java 中 long类型转换成 long[]

long是基本类型,long[]是对象,不能直接转换
可以
long a = 123L;
long[] ary = new long[1];
ary[0] = a;

⑦ java中long类型转为int类型的几种方法

下面给你例举3种方法:
一、通过基本类型强制转为,因Java的基本类型之间可以相互强转
Long l = new Long(33);
long l1 = l.longValue();
int i = (int) l1;
System.out.println(i);
二、可以toString()方法先转为字符串,然后再用Integer.parseInt转为int类型
Long l = new Long(33);
String s = l.toString();
int i = Integer.parseInt(s);
System.out.println(i);
三、 Long的api中提供了一个intValue方法,可以转为int
Long l = new Long(33);
System.out.println(l.intValue());

⑧ java 的long转换double问题

(double) b/1000; 这一步是复把b先转化为Double型制 然后进行计算

因为计算的类型中有double型 所以1000自动转化为double型
结果就是double型 12.345

b/1000; 这一步是long型/long型 得到的结果也是long型 就是12

然后转化为double型 就是12.0

⑨ Java中怎么将Long类型转换成Integer或int类型

long a =1000L ;
int b = (int)a;
Integer c = b;
另一种根据Integer的api有Integer.valueOf()和new Integer();可以接受int或者String类型
把Long类型转换成int或者String类型就可以了
Long a = 100L;
String str = a.toString();
Integer i1 = Integer.valueOf(str);
Integer i2 = new Integer(str);
int i3 = i2;

⑩ java怎么把long型的数据转化成Integer型的数据

long a =1000L ;
int b = (int)a;
Integer c = b;
另一种根据Integer的api有Integer.valueOf()和new Integer();可以接受int或者String类型
把专Long类型转换成int或者String类型就可以了属
Long a = 100L;
String str = a.toString();
Integer i1 = Integer.valueOf(str);
Integer i2 = new Integer(str);
int i3 = i2;