小编Jul*_*iaz的帖子

表示DNA代码的String的正则表达式

您好我正在尝试在java程序中使用正则表达式.我希望正则表达式识别一个长度未知的字符串,其字符串只有'C','A','G'或'T'.谢谢你的帮助.

regex

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

ProcessBuilder可以启动jar,但不会知道jar的参数

我试图在正在运行的java程序中运行jmol的jar.这是我在命令行中运行它的方式,它运行正常.

$ java -jar Jmol.jar 1644_____.pdb -o -J "measure 3 4;measure 1 2"
Run Code Online (Sandbox Code Playgroud)

我正在使用ProcessBuilder,它正确调用jar文件和第一个参数,但没有正确调用.我错过了什么?

import java.io.IOException;

class test{
    public static void main(String [] ar) throws Exception{
        run();
    }

    public static void run() throws IOException, InterruptedException{
        String INPUTPDB = "1644_____.pdb";
        String args[] = {"java", "-jar", "Jmol.jar", INPUTPDB, "-o", "-J", "\"measure 3 4;measure1 2\""};
        ProcessBuilder pb = new ProcessBuilder(args);
        //Runtime.getRuntime().exec(args);
        Process p = pb.start();
        p.waitFor();
    }
}
Run Code Online (Sandbox Code Playgroud)

java processbuilder

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

在Tableau中动态显示图像

有没有办法在仪表板中动态显示图像.图像文件的名称将链接到维度,图像文件都存储在一个目录下.

visualization image tableau-api

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

在Java中查找ArrayList <String []>中的元素

根据"子元素"查找ArrayList元素的最有效方法是什么?

例如,我有一个名为test的ArrayList,它由以下数组组成:

{a,first}
{b, second}
{c, third}
{d, fourth}
Run Code Online (Sandbox Code Playgroud)

我正在尝试创建一个方法,以便我可以找到每个子元素的第二个元素(字符串数组).我的方法是这样的:

public static String getElement(String key, ArrayList<String[]> haystack)
Run Code Online (Sandbox Code Playgroud)

所以调用方法

getElement("a", test)
Run Code Online (Sandbox Code Playgroud)

将返回String"first".我知道我可以遍历整个阵列并找到它,但我想知道是否会有更有效的方法.谢谢

java arraylist

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

如何实现java类,以便它保存其他文件中其他类的常量

实现系统建立程序范围常量的最佳方法是什么?我有一个跨越几个文件的程序,我希望有一个存储常量的类,以便它们可用于所有其他文件.我试过这样的事情:

Constants.java

public final class Constants{
    private Constants(){}
    public static final String EX = "mas";
}
Run Code Online (Sandbox Code Playgroud)

并在 test.java

import Constants.*;
public class test{
    public static void main( String[]args){
            System.out.println( EX );
    }
}
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误

test.java:1: error: cannot find symbol
import static Constants.*;
              ^
  symbol: class Constants
Run Code Online (Sandbox Code Playgroud)

Constants.java并且test.java在同一个目录中.

java constants

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

第一列作为R表中的标题

有没有办法将表的第一列转换为标题?例如,给定此表使用以下脚本获得:

 test <- as.matrix(read.csv(file="fileName.csv", sep=",", head=FALSE))

  [1,]  72 6467280
  [2,]  71 1066945
  [3,] 143 1128764
  [4,]  69  420286
  [5,] 141  137259
  [6,] 144 2845182
  [7,] 142  151408
  [8,]  61   19805
  [9,]  52    7520
 [10,] 124    3983
Run Code Online (Sandbox Code Playgroud)

我想获得一个表格,其中第一列是标签,并且能够根据这些值重新排列表格.所以我会得到这样的东西.

  [52,]  7520
  [61,]  19805
  [69,]  420286
  [71,]  1066945
  [72,]  6467280
  [124,] 3983
  [141,] 137259
  [142,] 151408
  [143,] 1128764
  [144,] 2845182
Run Code Online (Sandbox Code Playgroud)

谢谢

r

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