我有以下方法:
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
关于如何将数组转换为正常句子格式的任何建议,如后一示例所示?
我想在从较大的数据帧中制作子集时删除第18列
sub1 <- subset(dt6,ID == 51282 & [,-18])
Run Code Online (Sandbox Code Playgroud)
dt6是较大的子集.我无法按名称删除第18列,因为文件名称不同.
使用上面的代码我收到错误消息:
错误:意外'''在"sub1 < - subset(dt6,Institutnr_fond == 51282&["