我需要使用Java将一个变量插入url的中间。
File f = new File("/home/james/YCSB/bin/100.dat");
if(f.exists() && !f.isDirectory())
System.out.println("yes");这里的变量必须是100。例如,我可以想象代码如下所示:
String v;
File f = new File[]("/home/james/YCSB/bin/"+v".dat");
if(f.exists() && !f.isDirectory())
System.out.println("yes");我知道有这样的问题:Insert variable into middle of url,但是它使用的是.net。
发布于 2015-04-02 17:28:10
在v之后缺少一个+,如果添加它,那么字符串应该工作得很好。
File f = new File[]("/home/james/YCSB/bin/"+v+".dat");发布于 2015-04-02 17:28:32
使用字符串连接
File f = new File("bal bla" + variable + "bla");发布于 2015-04-02 17:31:03
您缺少字符串中的+
尝试如下:
String v;
v = "100"; // dont forget
File f = new File[]("/home/james/YCSB/bin/"+v+".dat");
if(f.exists() && !f.isDirectory())
System.out.println("yes");Everything
File f = new File[]("/home" + "/james" + "/YCSB" + "/bin/" + v + ".dat");https://stackoverflow.com/questions/29418895
复制相似问题