问题标签 [charsequence]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - stringbuffer vs charsequence android
我想知道如何在使用字符序列读取后将其放入字符串缓冲区?
这是我的代码:
文件为 10MB
这样做我有错误:OutOfMemory
graph - 如何覆盖引用类型的 println 行为
我有一个使用dosync
and创建的循环图ref-set
。当我将它传递给我时,println
我得到了java.lang.StackOverflowError
我所期望的 a,因为它实际上是在尝试打印一个无限嵌套的结构。
我发现,如果我这样做(str my-ref)
,它会创建一些看起来像vertex@23f7d873
但实际上并没有尝试遍历结构并将所有内容打印出来的东西,所以这从直接意义上解决了问题,但只有当我非常小心我的内容时才有帮助m 打印到屏幕上。我希望能够调用(println my-graph)
让它打印ref
为某种类型的自定义文本(可能涉及str
),以及其他非参考的东西。
目前我有一个自定义打印功能,它自己打印结构的每个元素并完全跳过打印ref
. (事实证明,看vertex@23f7d873
实际上并不是很有用)。这使用起来很尴尬,并且极大地阻碍了在 REPL 中对内容进行随意检查,并且还阻止了 Emacs 检查员在我处于swank.core/break
调试状态时查看内容。
一个细节是ref
实际上是 a 中的一个值defstruct
,它还包含我试图正常打印的一些其他内容。
所以我想知道我应该走哪条路。我看到这些选项:
- 找出协议
extend-type
并将其应用于CharSequence
mydefstruct
ed 结构,以便在遇到 a 时ref
它可以正常工作。这仍然需要对结构进行逐个字段的检查,并在涉及到 时需要特殊情况ref
,但至少它将问题定位到结构而不是包含该结构的任何东西。 - 找出
CharSequence
在遇到ref
. 这允许更本地化的行为,并允许我在 REPL 上查看循环引用,即使它不在结构内。这是我的首选。 - 弄清楚如何做一些
toString
我认为在我做的时候在某种程度上被调用的事情println
。我对这个选项最无知。对其他的也很无知,但我一直在阅读Joy of Clojure
,现在我都受到了启发。
同样,此解决方案应适用于print
和pprint
其他任何在尝试打印循环引用时通常会出错的东西。我应该采用什么策略?
非常感谢您的任何意见。
java - 以字符序列动态填充数据
我有一个要动态填充数据的字符序列。当我对值进行硬编码时,它的工作正常,否则不会
这个正在工作
这是一个运行时异常
请帮忙。
javascript - 仅匹配给定字符串中单词序列中的字符
我试图通过给出一个特定的字符串来找到一个单词的最接近匹配,例如:
所以我会:
如您所见,我只想检索序列匹配中的字符,这就是为什么joshua
并且john
只有jo
在公共序列中而不是joh
因为两者都有字母h
我已经通过使用以下方法尝试使用正则表达式:
有什么办法可以只匹配匹配的第一个字符吗?
我将使用 javascript 来实现
我希望这是有道理的
提前致谢
java - Java中CharSequence和String之间的确切区别
我读过这篇以前的帖子。谁能说出CharSequence
和 String 之间的确切区别是什么,除了String
实现CharSequence
和那String
是一个字符序列的事实吗?例如:
当“你好”被分配给obj
并再次分配给时会发生什么str
?
java - 在 Android 中将字节数组转换为字符序列
我使用下面的代码将字符序列转换为字节数组。然后我将字节数组作为 Blob 保存到我的 Sqlite 数据库中。
为此,我使用了以下代码,
现在我想将从 sqlite 检索到的字节数组转换为 Charsequence。但我无法得到任何帮助。
如何将字节数组转换为字符序列?
任何帮助深表感谢。
android - 如何将字符串转换为字符序列
我想从 myDB 上的表中获取数据,并且想将数据显示到 alertdialog,这是我的代码:
我有这样的代码:
那是我的代码,有人可以给我看一些代码,CharSequence[] items = { ...... };
以便我可以从 myDB 获取数据吗?请帮我。谢谢
android - Android 方法 TextUtils.regionMatches
我找到了这个 android 方法 TextUtils.regionMatches
但是由于某种原因,尚不清楚该功能是如何工作的。
该函数可以在这里找到:http: //developer.android.com/reference/android/text/TextUtils.html#regionMatches%28java.lang.CharSequence,%20int,%20java.lang.CharSequence,%20int,%20int %29
以及此方法的基本代码, http://androidxref.com/4.1.1/xref/frameworks/base/core/java/android/text/TextUtils.java#220
感谢那些可能对如何调用函数有所了解的人。
java - 从 Java/Android 中的字符串中删除下划线
我从editText获取文本输入并将其设置为通知.setTitle,但是当它显示在通知中时,它会在某些单词上显示有下划线。我不知道为什么,但是当我去测试它时,android键盘在它已经自动完成的单词下面加上了下划线。那么,删除它的最佳方法是什么?
java - 何时在 API 中使用 CharSequence
我正在为一个包设计一个公共接口(API)。我想知道,我应该CharSequence
一般使用而不是String
. (我主要是在谈论公共接口)。
这样做有什么缺点吗?它被认为是一种好的做法吗?
将它用于类似标识符的目的(当值与基于散列的容器中的集合匹配时)怎么样?