码迷,mamicode.com
首页 > 其他好文 > 详细

IntelliJ IDEA的使用之调试方法

时间:2018-11-22 00:03:56      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:height   bst   sum   断点调试   方法   相同   补充   sub   out   

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的使用之调试方法

标签:height   bst   sum   断点调试   方法   相同   补充   sub   out   

原文地址:https://www.cnblogs.com/shijinglu2018/p/9998361.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!