IntelliJ IDEA的使用之调试方法

Posted shijinglu2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntelliJ IDEA的使用之调试方法相关的知识,希望对你有一定的参考价值。

IntelJ IDEA的使用之断点调试

1)添加断点:直接在代码的最左侧点一下就行,出现红色圈圈。

2)单步运行:mac中F7、F8有其它用途,mac的快捷键可能要重新设置,所以也可以在下侧

控制台直接点。

 

resume:跳到下一个方法运行。

  

 1 package exercise;
 2 
 3 import java.util.ArrayList;
 4 
 5 import java.util.List;
 6 
 7 public class Main {
 8 
 9     public static void main(String[] args) {
10 
11         //创建一个List接口和它的一个实现类ArrayList,以及它的一个存储对象。
12 
13          List<String> list=new ArrayList<>();
14 
15  
16 
17          //往存储对象list中添加三个元素
18 
19          list.add("zhangsan");
20 
21          list.add("lisi");
22 
23          list.add("wangwu");
24 
25  
26 
27          //创建一个方法getResult,并设置方法参数为list
28 
29          String result=getResult(list);
30 
31          System.out.println(result);
32 
33     }
34 
35     private static String getResult(List<String> list){
36 
37         //list对象为空或list长度为0   则返回为空
38 
39         if(list==null||list.size()==0){
40 
41             return null;
42 
43         }
44 
45         //
46 
47         StringBuilder sb=new StringBuilder("");
48 
49         for(String s:list){
50 
51             sb.append(s).append(" ");
52 
53         }
54 
55         String result=sb.toString();
56 
57         return result.substring(0,result.length()-1);
58 
59     }
60 
61 }

 

/*

substring函数:

1)带一个参数

 1 package exercise;
 2 
 3  
 4 
 5 public class substring1 {
 6 
 7     public static void main(String[] args) {
 8 
 9         String str="this is java";
10 
11         String result=str.substring(8);
12 
13         //字符串下标从8开始往后的所有字符的一个截取,另外,下标是从0开始的
14 
15         System.out.println(result);//java
16 
17     }
18 
19 }

 

2)带两个参数

package exercise;

 public class substring2 {

    public static void main(String[] args) {

        String str="this is java";

        String result=str.substring(5,10);

        //字符串从下标从5到10的一个截取,下标包头不包尾,且从0开始

        System.out.println(result);//is ja

    }

}

 

 

StringBuilder的用法:

一)创建StringBuilder对象

    StringBuilder strB=new StringBuilder( );

    1.append(String str)/append(Char c):字符串拼接

    System.out.println(“StringBuildder:”+strB.append(“ch”).append(“111”).append(‘c’));

    //return “String:ch111c”

二)toString()返回一个与构建起或缓冲器内容相同的字符串。

    System.out.println(“String:”+strB.toString());

    //return “String:ch111c”

*/

 

 

//未完待补充

 

 

 

以上是关于IntelliJ IDEA的使用之调试方法的主要内容,如果未能解决你的问题,请参考以下文章

Intellij IDEA调试功能使用总结

Intellij IDEA调试功能使用总结

Idea IntelliJ远程调试教程

深入学习 Intellij IDEA 调试技巧

Intellij IDEA 调试时的备用源

Intellij IDEA debug介绍