Java
楓尘林间
计算机爱好者
展开
-
java 两个array比较
记录走过的路径 List时import java.util.ArrayList;import java.util.List;public class HelloWorld { public static void main(String []args) { List<int[]> old = new ArrayList(); int[] a = {1,2}; old.add(a); int[] b = {2,2}; old.add(b); i原创 2021-11-07 11:33:32 · 392 阅读 · 0 评论 -
JAVA 字符串查找是否包含另一个字符串
String s = "abcdefsdsds"; String t ="dfs";List<Integer> tmp = new ArrayList();int l = s.length();for(int i=0;i<l;i++){ if(t.contains(""+s.charAt(i))) { tmp.add(i); }}不能直接t.contains(s.charAt(i) )因为 字符串的contains方法不接收 cha原创 2021-11-06 18:57:30 · 349 阅读 · 0 评论 -
java scala获取项目当前路径 this.getClass.getResource()
println(this.getClass.getResource("./"))获取到当前代码文件所在目录println(this.getClass.getResource("/"))获取到当前项目 target/classes/路径下注: 该方法获取路径只能返回上层目录 两次返回上层则 返回nullprintln(this.getClass.getResource("./…/data"))返回正常上层路径println(this.getClass.getResource("./…/.原创 2021-09-26 11:12:25 · 1332 阅读 · 0 评论 -
Java语法中的Arrays.asList(arr)方法
参考Java集合细节(二):asList的缺陷array 转为 Listpublic static void main(String[] args) { int[] ints = {1,2,3,4,5}; List list = Arrays.asList(ints); System.out.println("list'size:" + list.size()); } ------------------------------------原创 2021-09-05 23:01:54 · 402 阅读 · 0 评论 -
java array和list互相转换
打印注:打印时不是地址而是值System.out.println(Arrays.toString(nums));list转arraylistName.toArray(new String[listName.size()]);toArray 内写的是array的初始化方法 new String[size]例1:import java.util.*;List<String> list=new ArrayList<>();list.add("dog");l原创 2021-05-11 11:27:30 · 9538 阅读 · 0 评论 -
scala和java 获取当前文件所在的相对路径和绝对路径
原理上都是调用了java.io.File 包只不过由于scala语法与java语法有些差别javaimport java.io.FileFile directory = new File("");//设定为当前文件夹System.out.println(directory.getCanonicalPath());//获取标准的路径System.out.println(directory.getAbsolutePath());//获取绝对路径scalaimport java.io.原创 2021-05-10 11:44:13 · 2770 阅读 · 0 评论 -
java通过jdbc连接hive数据库时,无法使用count()语句
问题:java通过jdbc连接hive数据库可以运行select * from tables但是运行count(*) 报错:select count(*) from tables解决参考1:zyl26的博客出现原因可能是:因为执行" select * from table; "并不需要启动mapreduce任务。而执行"select count(*) from table;"需要启动mapreduce任务。解决方法看执行过程的错误信息,我得到的信息是当前用户对于hdfs文件系统的/原创 2020-11-25 15:02:02 · 1303 阅读 · 0 评论 -
(转)execute、executeQuery和executeUpdate之间的区别
execute、executeQuery和executeUpdate之间的区别JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。方法execu...转载 2019-08-09 10:57:17 · 446 阅读 · 0 评论 -
新手用Mac IDEA完成第一个javaweb代码踩坑总结
Error:(X,X) java: 找不到符号我配置好java环境、下载了maven和groovy后,导入一个javaweb项目,进行编译出现 Error:(X,X) java: 找不到符号,情况如下图解决方法单独对出错的类包进行重编译完美解决...原创 2019-07-26 17:31:28 · 1261 阅读 · 0 评论