当前位置:首页 » 安卓系统 » android字符串替换

android字符串替换

发布时间: 2023-05-30 19:11:52

A. java-Android怎么把字符串转换成Integer/Float/Double 中的一种

java总字符串转换成其他基本数据类型的方式,可以使用基本数据类型的toString()方法,还有String类型转换成其他的基本数据类型,示例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13

Integer I1=new Integer(i1);//生成Integer类
Float F1=new Float(f1); //生成Float类
Double D1=new Double(d1); //生成Double类
//分别调用包装类的toString() 方法转换为字符串
String si1=I1.toString();
String sf1=F1.toString();
Stringsd1=D1.toString();
Sysytem.out.println("si1"+si1);
Sysytem.out.println("sf1"+sf1);Sysytem.out.println("sd1"+sd1);

String MyNumber ="1234";
int MyInt = Integer.parseInt(MyNumber);
字符串转换成byte, short, int, float, double, long 等数据类型,可以分别参考Byte, Short,Integer, Float, Double, Long 类的parseXXX 方法。

B. android的文本框中字符串怎么转换成整型变量值

你这是问什么呢,,,
输入框中 输入的数字??
获取到的就是字符串 转换成int型?
前提是输入框中的是int型, 就可以转啊。
int a=Integer.parseInt(str)

C. android 编程中如何让程序自动修改url中某些字符串的值

一开扮宏始这两个值就用变量代替
String url =" http://maps.google.com/maps/api/directions/xml?origin="+str1 +"&destination="+str2;
在使磨谨用之前,改变str1 和 str2 的值就可瞎缺基以了

D. Android怎么用正则表达式替换字符串某些字符

Strings1="www..com";

System.out.println(s1);

s1=s1.replaceAll("\.","/");

System.out.println(s1);

E. Android中怎么把字符串直接转换成资源ID,例如让字符串R.drawabl

如果是在Context里,可以直接调用getString(R.string.app_name);
android4大组件都继承了瞎稿携Context的
当敬梁然也可以调用Resources.getString(R.string.app_name);来磨伏获取

F. android 从text读取字符串用 textview显示怎么强制换行

用textview显示一长串string,要多行显示的时候,其实在要换行的后面直接加一个“” “”

G. android 几个经常用到的字符串的截取

几个经常用到的字符串的截取
string str="123abc456";
int i=3;
1 取字符串的前i个字符
str=str.Substring(0,i); // or str=str.Remove(i,str.Length-i);
2 去掉字符串的前i个字符:
str=str.Remove(0,i); // or str=str.Substring(i);
3 从右边开始取i个字符:
str=str.Substring(str.Length-i); // or str=str.Remove(0,str.Length-i);
4 从右边开始去掉i个字符:
str=str.Substring(0,str.Length-i); // or str=str.Remove(str.Length-i,i);
5 判断字符串中是否有"abc" 有则去掉之
using System.Text.RegularExpressions;
string str = "123abc456";
string a="abc";
Regex r = new Regex(a);
Match m = r.Match(str);
if (m.Success)
{
//绿色部分与紫色部分取一种即可。
str=str.Replace(a,"");
Response.Write(str);
string str1,str2;
str1=str.Substring(0,m.Index);
str2=str.Substring(m.Index+a.Length,str.Length-a.Length-m.Index);
Response.Write(str1+str2);
}
6 如果字符串中有"abc"则替换成"ABC"
str=str.Replace("abc","ABC");

************************************************

string str="adcdef"; int indexStart = str.IndexOf("d");
int endIndex =str.IndexOf("e");
string toStr = str.SubString(indexStart,endIndex-indexStart);
c#截取字符串最后一个字符的问题!
str1.Substring(str1.LastIndexOf(",")+1)

H. android 字符串转byte数组

Android 字符串、byte数组与16进制数组间的转换

<spanstyle="font-family:SimSun;font-size:14px;">//字符串转换成16进制文字列的方法
publicStringtoHex(Stringstr){
StringhexString="0123456789ABCDEF";
byte[]bytes=str.getBytes();
StringBuilderhex=newStringBuilder(bytes.length*2);
for(inti=0;i<bytes.length;i++){
hex.append(hexString.charAt((bytes[i]&0xf0)>>4));//作用同n/16
hex.append(hexString.charAt((bytes[i]&0x0f)>>0));//作用同n
hex.append('');//中间用空格隔开
}
returnhex.toString();
}

//将16进制数组转换为字符串
publicstaticStringdecode(Stringbytes){
StringhexString="0123456789ABCDEF";
ByteArrayOutputStreambaos=newByteArrayOutputStream(bytes.length()/2);
//将每2位16进制整数组装成一个字节
//for(inti=0;i<bytes.length();i+=2)
//baos.write((hexString.indexOf(bytes.charAt(i))<<4|hexString.indexOf(bytes.charAt(i+1))));
//将每3位(第3位为空格)中的前2位16进制整数组装成一个字节
for(inti=0;i<bytes.length();i+=3){
baos.write((hexString.indexOf(bytes.charAt(i))<<4|hexString.indexOf(bytes.charAt(i+1))));
}
returnnewString(baos.toByteArray());
}</span>

详细

I. android中array.tostring(num).replaceall("[\\[\\],

(需要替换的字符,替换的字符),这个语句就是字符串替换

J. android 字符串能转换成数组么

貌似没有直接这样转换的方法,,,这个你可以这样做先调用toString方法把数组转换成一个["a","b","c"]这样的一个字符串,然后通过字符串的替换方法replace(CharSequence target, CharSequence replacement) 把里面的[]“”,都用空格替换掉,然后调用trim()去空格,然后得到一个“abc”这样的字符串,然后调用字符串的toCharArray()或者getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) 就可以转换成一个字符数组了 ...

热点内容
推荐编程课 发布:2025-05-15 22:34:12 浏览:615
表拒绝访问 发布:2025-05-15 22:29:37 浏览:976
电脑怎样解压文件 发布:2025-05-15 22:25:32 浏览:438
dns服务器怎么看 发布:2025-05-15 22:17:27 浏览:150
3dm的压缩包 发布:2025-05-15 22:09:23 浏览:661
和存储字长 发布:2025-05-15 21:54:09 浏览:514
用什么写c语言 发布:2025-05-15 21:35:56 浏览:418
linux读取u盘 发布:2025-05-15 21:32:13 浏览:508
c语言dos 发布:2025-05-15 21:18:17 浏览:664
sci编译英文 发布:2025-05-15 21:16:57 浏览:383