Articles of 字符串

如何修剪java stringbuilder?

我有一个需要修剪的StringBuilder对象(即从任一端移除所有空格字符/ u0020及以下)。 我似乎无法在字符串生成器中find可以执行此操作的方法。 这就是我现在正在做的事情: String trimmedStr = strBuilder.toString().trim(); 这给出了所需的输出,但它需要分配两个字符串而不是一个。 当字符串仍然在StringBuilder中时,是否有更高效的修剪字符串?

在哪里使用StringBuffer / StringBuilder而不是String

可能重复: String,StringBuffer和StringBuilder 我们知道String是不可变的,其中StringBuffer / StringBuilder是可变的。 但有时我们会混淆在代码中使用什么.. String或StringBuffer / StringBuilder ?? 实际上,在我们的最大代码/快速代码中,我们使用String不是StringBuffer / StringBuilder 。 这个问题是要解决这个混乱,如果你有任何想法和正当理由,那么请回复。

获取Uri Android的真实路径

我正在开发一个VideoPlayer 。 我将启动的意图的URI转换为字符串,它给了我content://media/external….. 但我需要得到真正的道路。 例如: /storage/extSdcard…. 我该怎么做呢? 如果需要,这是我的代码: videoURI = getIntent().getData(); vv.setVideoURI(videoURI); videoName = videoURI.toString(); tvTitle.setText(videoName);

Android getResources()。getStringArray()variables

我有一个xml文件,其中有字符串和字符串数组。 我有一个class级,我点击一个listitem,而在另一个class级我列出其他项目。 在xml中有一些字符串,其名称是被点击的项目修改名称,值是字符串数组名称。 我find了一个解决方案,如何将一个variables添加到getResources(9.getStringArray()但它不起作用。程序启动,但当我点击任何listitem时,我的活动就停止工作。我的类文件: String artistpicked = extras.getString(“artist”); String[] firstW = artistpicked.split(” “); firstW[0] = firstW[0].trim(); String albumSearch = firstW[0] + “_code”; int getRes = getResources().getIdentifier(albumSearch, “string”, getPackageName()); String setRes = String.valueOf(getRes); int getRes2 = getResources().getIdentifier(setRes, “array”, getPackageName()); String[] albums = getResources().getStringArray(getRes2); setListAdapter(new ArrayAdapter(this, R.layout.list_item, albums)); TextView t = (TextView) findViewById(R.id.albumName); t.setText(setRes); TextView用于检查variables。 albumSearch给出了“modifiedartistpicked_code”,这很好。 getRes给出了xml(“something_array”)的值,setRes给出了它的实际id号(getStringArray需要的值)。 […]

Android系统。 从String中替换*字符

我有一个Stringvariables,其中包含’*’。 但在使用之前我必须更换所有这个角色。 我尝试过replaceAllfunction,但没有成功: text = text.replaceAll(“*”,””); text = text.replaceAll(“*”,null); 有人能帮帮我吗? 谢谢!

将包含ID的String转换为Integer-ID

我有一个简短的问题: 如何转换包含Drawable的Id的String,即 String idString = “R.drawable.bubblegum”; 到整数, idInt 这样我就可以使用该ID作为图像的参考(在SimpleAdapter中使用) 所以,举个例子,我做不到: bubble.setImageDrawable(this.getResources().getDrawable(idString)); //not possible, cause idString is a String an not an Id/Int 所以,我有包含id的String,但不幸的是作为String。 谢谢!

Android:无法在基本typesint上调用toString()

如果我试试 nltxt = nllen.toString(); 与nllen int nllen = nl.getLength(); 我收到了错误 无法在基本typesint上调用toString() 。 我想将int转换为字符串,以便我可以显示带有Log的条目数…为什么它不起作用?

连接到String上具有蓝牙地址的设备

我正在做一个Android应用程序,我将另一个设备的MAC作为一个字符串(长度为17个字符),并且需要使用那个以连接到该设备(启动蓝牙连接的线程)。 我整个下午一直在玩它,无法弄清楚如何做到这一点。 问题是它不允许我将BluetoothDevice设置为等于字符串。 有没有办法可以/必须这样做? (决定不把我的任何尝试作为代码,看看它们是如何充满错​​误的) 它必须与运行完全相同的应用程序的另一台平板电脑通信。 我之前浏览了这个页面,我的大部分应用都基于此。 我的主要问题是使用ConnectThread示例时, 我有一个MAC地址字符串,如何连接到该MAC? 任何帮助将受到高度赞赏,

android – strings.xml vs static constants

这就是我的想法: strings.xml上的字符串应该用于要使用的布局(xml)。 静态常量用于代码(.java)。 谈到最佳实践,我想知道哪些应该使用。 如果你有很多字符串,它会有性能影响吗? getString(…) vs MyConstants.THIS_IS_A_CONSTANT

如何在android studio中的xml字符串文件中放置“&”

我有我的xml字符串文件,如下所示: ben & angie 但它说我有一个未转义的&。 怎么逃避呢?