小编FSm*_*FSm的帖子

记事本中的Unicode文件

在记事本中将文本文件另存为"Unicode"时,这意味着什么?它是Utf-8,Utf-16还是Utf-32?提前致谢.

unicode unicode-string

21
推荐指数
1
解决办法
3万
查看次数

计算日志库2

我们有以下代码

(float)Math.Log(3.83031869)
Run Code Online (Sandbox Code Playgroud)

我得到的输出是

1.342948
Run Code Online (Sandbox Code Playgroud)

但是当我使用许多在线计算器计算出相同数量的Log2时,我得到了

 1.93746
Run Code Online (Sandbox Code Playgroud)

可以解释这个问题吗?提前致谢.

c# c#-4.0

20
推荐指数
3
解决办法
3万
查看次数

返回C#中的字符代码点

如何返回角色的Unicode代码点?例如,如果输入为"A",则输出应为"U + 0041".理想情况下,解决方案应该照顾代理对.

使用代码点我指的是根据Unicode的实际代码点,它与代码单元不同(UTF8具有8位代码单元,UTF16具有16位代码单元,UTF32具有32位代码单元,在后一种情况下为值在考虑到字节序之后,等于代码点).

c# unicode unicode-string

17
推荐指数
3
解决办法
7679
查看次数

根据item.key获取字典项的索引

如何根据元素键找到字典元素的索引?我正在使用以下代码来浏览字典:

foreach (var entry in freq)
{
    var word = entry.Key;
    var wordFreq = entry.Value;
    int termIndex = ??????;
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

c#

12
推荐指数
3
解决办法
4万
查看次数

将Lookup <TKey,TElement>转换为其他数据结构c#

我有一个

Lookup<TKey, TElement>
Run Code Online (Sandbox Code Playgroud)

TElement指的是一串单词.我想将Lookup转换为:

Dictionary<int ,string []> or List<List<string>> ?
Run Code Online (Sandbox Code Playgroud)

我读过一些关于使用的文章

Lookup<TKey, TElement>
Run Code Online (Sandbox Code Playgroud)

但这还不足以让我理解.提前致谢.

c# lookup c#-4.0

10
推荐指数
2
解决办法
8936
查看次数

可以使用stream.mapToObj执行多个语句

是否可以在mapToObj方法中执行多个语句?.假设我想使用以下代码将字符串转换为二进制字符串:

 String str = "hello";
 String bin = str.chars()
                  .mapToObj(x-> Integer.toBinaryString(x))
                  .collect(Collectors.joining(" "));
Run Code Online (Sandbox Code Playgroud)

但是,我想使用类似的东西处理前导零

String.format("%8s", x).replaceAll(" ", "0")
Run Code Online (Sandbox Code Playgroud)

那么,如何在mapToObj方法中添加它.我是Java 8新功能的新手.任何帮助,将不胜感激

java-8 java-stream

9
推荐指数
2
解决办法
973
查看次数

Files.write():在文本文件中追加新行

我正在使用下面的代码写入文本文件

String content = "I Love Java";
Files.write(Paths.get(gg), (content + "\n").getBytes(UTF_8),StandardOpenOption.CREATE,StandardOpenOption.APPEND);
Run Code Online (Sandbox Code Playgroud)

运行3次后,文本将保存到文本中:

I Love JavaI Love JavaI Love Java
Run Code Online (Sandbox Code Playgroud)

但是,我希望文本文件中的文本看起来像:

I Love Java 
I Love Java
I Love Java
Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?

java java-8

8
推荐指数
1
解决办法
2万
查看次数

从c#中的文本文件中读取特定行数

我正在使用以下StreamReader从文本文件中读取

string temp = fs.ReadToEnd ();
readlines[i] = temp;   
Run Code Online (Sandbox Code Playgroud)

我想从文本文件中读取特定数量的行(我们说,从行号1到行号300),然后将行写入数组的一个元素.有人可以帮忙吗?提前致谢.

c# c#-4.0

7
推荐指数
2
解决办法
9948
查看次数

将字符串拆分为单词基于长度的列表c#

我有一串用空格分隔的单词.如何根据单词长度将字符串拆分为单词列表?

输入:

" aa aaa aaaa bb bbb bbbb cc ccc cccc cccc bbb bb aa "
Run Code Online (Sandbox Code Playgroud)

输出:

List 1 = { aa, bb, cc}
List 2 = { aaa, bbb, ccc}
List 3 = { aaaa, bbbb, cccc}
Run Code Online (Sandbox Code Playgroud)

c# string list

7
推荐指数
2
解决办法
3142
查看次数

字母中出现的字母

如何计算字符串中的字符出现次数?

例如,假设我有以下输入字符串:

test text
Run Code Online (Sandbox Code Playgroud)

输出应该是:

t  4
e  2
s  1
x  1
Run Code Online (Sandbox Code Playgroud)

c# c#-4.0

3
推荐指数
1
解决办法
682
查看次数

标签 统计

c# ×7

c#-4.0 ×4

java-8 ×2

unicode ×2

unicode-string ×2

java ×1

java-stream ×1

list ×1

lookup ×1

string ×1