小编Joh*_*hnC的帖子

使用流读取文本文件并保存到 BigInteger 数组

读取文本文件、拆分数字,并将它们全部保存到BigInteger数组中的正确方法是什么?

BigInteger[] a = new BigInteger[1000];
try (Stream<String> stream = Files.lines(Paths.get(filePath))) {

} catch (IOException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

可以直接完成还是应该先将整个文件保存为一个大文件String,然后用流拆分?

String content = new String(Files.readAllBytes(Paths.get(filePath)));
Run Code Online (Sandbox Code Playgroud)

java file biginteger java-stream

4
推荐指数
1
解决办法
106
查看次数

如何从字符串中获取奇数和偶数位置字符?

我想弄清楚如何从 Javascript 中的字符串中删除每第二个字符(从第一个字符开始)。例如,字符串“这是一个测试!” 应该变成“hsi etTi sats!” 我还想将每个删除的字符保存到另一个数组中。

我曾尝试使用替换方法和拼接方法,但无法让它们正常工作。主要是因为替换只替换第一个字符。

function encrypt(text, n) {
  if (text === "NULL") return n;
  if (n <= 0) return text;
  var encArr = [];
  var newString = text.split("");
  var j = 0;
  for (var i = 0; i < text.length; i += 2) {
    encArr[j++] = text[i];
    newString.splice(i, 1); // this line doesn't work properly
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript string character

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

标签 统计

biginteger ×1

character ×1

file ×1

java ×1

java-stream ×1

javascript ×1

string ×1