当前位置:首页 » 编程语言 » javalongstring

javalongstring

发布时间: 2022-05-11 07:01:02

⑴ 请教java语言中Long数据类型为什么不能自动转为String,求详解。

你说的是这个么?
Stringstr=10L+"";
Stringstr2=newLong(10).toString();
System.out.println(str);
System.out.println(str2);
charc='A';
inti=c;
System.out.println(c);
System.out.println(i);

运行结果:
10
10
A
65
char可以转int是因为char存放的也是数字值,只不过是字符的编码值,而不是真正的代数数字值。
String数据实际就是一个char的数组,这个看String的源码定义就知道的。构造函数里也能看到。
int转String,跟long一样的都是调用基本类型的类的toString方法或者调用String的ValueOf方法的。

包括double,float,boolean等都是一样的道理。

⑵ JAVA怎么把long型转为String的

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

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

longaa=123;

Stringa=String.valueOf(aa).

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

longaa=123;

Stringa=aa+"".

⑶ java中怎么将long型数据转成string类型

假设有以下语句:
long num=123.45;
则用以下语句进行转换:
String str=num.toString();

⑷ java long[]数组转换成string[]数组的简便方法!急!!!

public class Longtest
{
public static void main(String[] args)
{
int count=10;
long[] a=new long[count];
for (int i=0;i<count;i++ )
{
a[i]=i;
}
String[] b=new String[count];
for (int i=0;i<count;i++)
{
b[i]=String.valueOf(a[i]);//这里把a中的每个值拿出来通过String类中的valueOf方法赋值给b字符串数组!
System.out.println(b[i]);
}
System.out.println(a[0]+a[1]+a[2]);
System.out.println(b[0]+b[1]+b[2]);
}
}

⑸ Java语言中的String类跟byte、short、long、int、float、double、char、boolean等八大数据类型有啥不同

String属于引用数据类型,这就是Java提供的字符串类,内部封装了很多方法(函数),简洁又安全
那八种属于基础数据类型;这八种也有对应的引用数据类型
int对应Integer
char对应Character
其他都是首字母大写
例如long对应Long
引用类型是将基础数据类型进行封装,提供更丰富的功能

⑹ java中long如何转成String

转换方法如下:

1.java中如何将string 转化成long

long l = Long.parseLong([String]);

long l = Long.parseLong([String],[int radix]);

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

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

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

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

⑺ java string转long

java中怎么直接把String型变量转为long型?不改变变量名。

Boolean judge = false;
try {
Integer.parseInt(searcherInput);
judge = true;
} catch (NumberFormatException e) {
judge = false;
}
if(judge == true){
long searcherInput = Long.parseLong(searcherInput);

}
return SMSDTO.query(searcherInput);
要求如果searcherInput 为数字就把他转为long型,不是就不变
SMSDTO.query(searcherInput)是重载的,可以输入long型,可以输入string型;

⑻ java中如何将string 转化成long

如果说这个string是可以被转化成long类型的,那么可以用这几种方式:

1.将字符串使用parseLong方法直接将字符串转成long类型:

longl=Long.parseLong("123");

2.先使用Long.valueOf得到这个字符串的Long类型的包装类,再使用Long包装类的方法longValue转成long类型:

longl=Long.valueOf("123").longValue();

3.使用Long包装类的构造函数将字符串当作参数传进去可以new一个Long对象,再使用方法longValue将其转成long类型:

longl=newLong("123").longValue();


建议用用第一种就可以了。

⑼ java怎么将long转换成string

Java将long转换成string用两种方法:

  1. 调用String.valueOf方法,例如:String a=String.valueOf(123)。

  2. 使用”+"拼接空串,例如:String a=12+""。

⑽ 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基本数据类型

(10)javalongstring扩展阅读:

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)

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

热点内容
服务器少个阵列卡盘符怎么找出来 发布:2025-05-11 02:34:07 浏览:635
斗地主源码开发 发布:2025-05-11 02:24:07 浏览:366
云服务器怎么设置攻击 发布:2025-05-11 02:22:09 浏览:826
python嵌套for循环 发布:2025-05-11 01:51:44 浏览:228
安卓怎么取消后台限制 发布:2025-05-11 01:45:45 浏览:258
一键搭建sk5服务器 发布:2025-05-11 01:40:09 浏览:514
鸿业acs加密锁模拟器 发布:2025-05-11 01:38:49 浏览:938
神庙逃亡2安卓版怎么玩 发布:2025-05-11 01:38:05 浏览:163
凯杰都什么配置 发布:2025-05-11 01:38:04 浏览:472
php微信开源系统源码 发布:2025-05-11 01:37:54 浏览:814