小编Mon*_*zyy的帖子

Java - 将数组转换为句子

我有以下方法:

public static void sentence(String sen)
{

    String[] array = sen.split(" ");
    String[] five = Arrays.copyOfRange(Array, 0, 5);

    if (Array.length < 6)
        System.out.println(sen);
    else
        System.out.print(Arrays.toString(five));
}
Run Code Online (Sandbox Code Playgroud)

作为一个论点,我输入一个句子.如果句子超过5个单词,我只想打印出前5个单词.发生的事情是当sen> 5时的打印输出看起来像:

[word1,word2,word3,word4,word5]

我希望它看起来像是:

word1 word2 word3 word4 word5

关于如何将数组转换为正常句子格式的任何建议,如后一示例所示?

java arrays string

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

在制作子集时删除列

我想在从较大的数据帧中制作子集时删除第18列

sub1 <- subset(dt6,ID == 51282 & [,-18])
Run Code Online (Sandbox Code Playgroud)

dt6是较大的子集.我无法按名称删除第18列,因为文件名称不同.

使用上面的代码我收到错误消息:

错误:意外'''在"sub1 < - subset(dt6,Institutnr_fond == 51282&["

r subset

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

标签 统计

arrays ×1

java ×1

r ×1

string ×1

subset ×1