java语言(android)如何将一个长字符串转化为一个短字符串!!!

时间:2023-01-07 11:08:36
java语言(android)如何将一个长字符串转化为一个短字符串(最好是可逆,不可逆也可以)。
需求: 从网络下载图片,储存到sdcard中,但图片地址的字符串过长,而且还包括图片后缀名(.jpeg),用输出流储存文件名时存储不上,但也不能随便起一个名字,因为以后还得从sdcard中调用。
求各种大神、高手帮解决,小弟在此谢过!!!

4 个解决方案

#1


高手在哪里啊!!!

#2


问题不清楚
如果只是字符串,可以考虑用ArrayList存储,
先截取字符串,在分段存储

#3


LZ的问题是不是这样的?
从网络上下载一个图片,图片名字默认是一段很长的字母,你想把这段很长的名字换成短一点的?
如果是这样的话,建议LZ先获取系统时间,用系统时间来替换掉那一段很长的字母;
不知道可否?
在android系统拍照的时候,默认的图片名字好像就是当前的系统时间,这样的例子应该有很多的;

#4


自己起名字,不用网上下的,这样不就符合了。

#1


高手在哪里啊!!!

#2


问题不清楚
如果只是字符串,可以考虑用ArrayList存储,
先截取字符串,在分段存储

#3


LZ的问题是不是这样的?
从网络上下载一个图片,图片名字默认是一段很长的字母,你想把这段很长的名字换成短一点的?
如果是这样的话,建议LZ先获取系统时间,用系统时间来替换掉那一段很长的字母;
不知道可否?
在android系统拍照的时候,默认的图片名字好像就是当前的系统时间,这样的例子应该有很多的;

#4


自己起名字,不用网上下的,这样不就符合了。