美文网首页学习小殿Java学习笔记
JAVA相关文章索引(5)

JAVA相关文章索引(5)

作者: 司小幽 | 来源:发表于2017-02-27 22:10 被阅读47次

    基本常识

    扫盲

    1. Maven百度百科

    2. 超类百度百科

    3. Java 是编译型语言还是解释型语言?

    4. java 相对路径问题

    5. java 数组中插入新的元素 - 紫衣蓝水 - 博客园

    6. JAVA 各种数值类型最大值和最小值 Int, short, char, long, float,&nbs

    imax = Integer.MAX_VALUE;
    imin = Integer.MIN_VALUE;
    lmax = Long.MAX_VALUE;
    lmin = Long.MIN_VALUE;

    7.java编程里面 x大于等于-40小于等于20 怎么写 如图提示不合法... 新手求教
    else if (x >= -40 && x <= 20)

    规范

    1. Java项目命名

    2. java项目命名规范

    3. maven GroupID和ArtifactID填什么

    Eclipse使用

    1. eclipse快速复制一行代码的快捷键是什么

    步骤一:通过快捷键“ctrl+alt+向下箭头”复制上面一行代码。
    步骤二:按住“alt+向上或向下箭头”移动本行代码向上或向下移动,点击箭头一次,移动一行。效果如下图。

    1. Eclipse删除一行按哪个键?

    Ctrl + d

    1. eclipse导入package包快捷键是什么?不是导入import包哦,那个快捷键我知道!

    Ctrl +Shift + O 是自动整理所有的(比如删除掉不需要的,添加少了的 import 语句)
    Ctrl + Shift + M 只添加不删除多余的。
    这些在 Help 或 Window 菜单上应该有一个专门用来提示当前窗口快捷键的。

    1. eclipse中关于复制和移动一行代码的快捷键

    .选中复制的代码,松开ctrl键,即alt+上或下箭头,移动代码到指定的位置。

    转换

    1. **double -> int **
      JAVA里如何把double型变量转换成int型,谢谢!我试了round不行!

    2. **char[] <-> String[] **
      java中怎样将char[]和String相互转换?

    String str = "ggg";
    char[] bm;
    bm = str.toCharArray();
    str = String.valueOf(bm);

    1. 十进制 -> 二进制
      java中如何将十进制数字转化成二进制?

    Integer.toBinaryString(int i)

    1. Object -> String
      java中Object转String

    Object object = getObject();
    System.out.println(object.toString());

    1. List <->String[]
      String数组转List,List转String数组

    List -> String[]
    String[] toBeStored = list.toArray(new String[list.size()]);
    String[] -> List
    String[] arr = new String[] {"1", "2"};
    List list = Arrays.asList(arr);

    1. **List -> int[] **
      List数组怎么转换成int[]数组?
     List<Integer> list = new ArrayList<Integer>();
    
        int[] a = new int[list.size()];
        for(int i=0;i<list.size();i++)
        {
            a[i] = list.get(i);
        }
    
    1. java字符串大写转小写,小写转大写
    String test="ABC34cccddee";
        System.out.println(test.toUpperCase());//小写转大写
     String test="ABC34cccddee";
        System.out.println(test.toLowerCase());小写转大写
    

    判断

    1. java怎样判断list集合中存在某个元素
    if(ll.contains(findValue))
          System.out.println("existed: " + findValue);
        else System.out.println("not existed: " + findValue);
      }
    

    java中怎么判断一个字符串中包含某个字符或字符串

    if(str.indexOf("ABC")!=-1){
       System.out.println("包含");
      }else{
       System.out.println("不包含");
      }
    

    在Java中如何高效的判断数组中是否包含某个元素

    1. java怎么判断字符串是否是小写
         if (!Character.isLowerCase(c)){
                    return false;
               }
    

    遍历

    1. java 遍历arrayList的四种方法
       //方法1
             Iterator it1 = list.iterator();
             while(it1.hasNext()){
                 System.out.println(it1.next());
             }
    
            //方法2
             for(Iterator it2 = list.iterator();it2.hasNext();){
                  System.out.println(it2.next());
             }
    
            //方法3
             for(String tmp:list){
                 System.out.println(tmp);
             }
    
            //方法4
             for(int i = 0;i < list.size(); i ++){
                 System.out.println(list.get(i));
             }
    
    1. Java list的用法排序及遍历

    排序

    1. JAVA List的倒序

    Collections.reverse(),就是对集合的倒序

    1. Java中运用数组的四种排序方法
     Arrays.sort(a);  //进行排序  
    

    去重

    1. java List 去重(两种方式)
     List<Integer> listTemp= new ArrayList<Integer>();  
     Iterator<Integer> it=list.iterator();  
     while(it.hasNext()){  
      int a=it.next();  
      if(listTemp.contains(a)){  
       it.remove();  
      }  
      else{  
       listTemp.add(a);  
      }  
     } 
    
    1. Java中List集合去除重复数据的方法
    public static List removeDuplicate(List list) {   
    HashSet h = new HashSet(list);   
    list.clear();   
    list.addAll(h);   
    return list;   
    }   
    
    1. Java中Set巧用,去掉重复数据
    set.addAll(list); //将list中的值加入set,并去掉重复的abc
    
    1. java对List去重并且保持集合中的原有顺序

    方法

    1. size方法——获取Set集合类的大小

    2. java中list集合中的用indexOf方法怎样实现

    3. JAVA如何实现 输入一个字符串 统计字符串中某个字符的个数

    char[] chars = s.toCharArray();
    for(int i = 0; i < chars.length; i++)
    {
        if(c == chars[i])
        {
           num++;
        }
    }
    
    1. Java 实例 - 查找 List 中的最大最小值
      System.out.println("最大值: " + Collections.max(list));
      System.out.println("最小值: " + Collections.min(list));
    
    1. Java abs()方法

    2. List.clear方法——从列表中移除所有元素

    3. java list 交集 并集 差集 去重复并集
      //差集 //list1.removeAll(list2);

    Debug

    java List创建方法
    int改为Integer

    性能优化

    我们应该了解的那些事-Reference

    P.K.

    1. java list三种遍历方法性能比较

    2. 为何LeetCode上 Java的速度突然超过了 C++ 和 Python?

    3. python VS java 哪个更快?

    相关文章

      网友评论

        本文标题:JAVA相关文章索引(5)

        本文链接:https://www.haomeiwen.com/subject/iirtgttx.html