GUI界面设计遇到的一些常见问题

 知识点19.
               /*循环结构
                 * for语句
                 * for(初始化表达式;循环条件表达式;循环后操作表达式)//初始化后的表达式,而不是条件表达式,看下面例题
                 * {
                 *   执行语句;(循环体)
                 * }
                 * */
    知识点20.
                  细节问题:
                                 java.util.Vector<String> data;               //这样写的话就不用导包了
                                 data = new<String> java.util.Vector();//用泛型写就更安全了
    知识点21.                           
                   List控件用到的方法:
                                                   int n=List1.getModel().getSize();
                   在项目4.3中突发奇想的,想到用文本代替List控件。然后输出的是一行,这个想让
                   他换行,应该这样实现------未解决
    知识点22.
                   slider 控件所设计到的知识点:
                                     JSlider类提供的一下三个常用方法:
                                          slider.setMaximum(15);//设置最大值
                                          slider.setMinimum(0);   //设置最小值
                                          slider.setValue(0);          //确定当前或初始位置
   知识点23.
                  while语句格式:
                              /*
                                * while语句格式
                                * int a=1;//赋初值,声明变量
                                * while(条件表达式)//满足的条件吗?
                                * {
                                *    执行语句
                                *    a++;//这个一般都有
                                * }
   知识点24.
                     Random random=new Random();
                     nextInt() 
                      返回下一个伪随机数,从这个随机数发生器的序列中均匀分布 int值。
                      random.nextInt() //我记得是重0-1的随机数。可以对其变量进行操作变成一个0-1的伪随机数
   知识点25.
                     respon=JOptionPane.showConfirmDialog(rootPane, "是否要输入更多?","",JOptionPane.YES_NO_OPTION);
                   //当你选择了是的话,那么就是将其值变为了1 如果这里面按否的话返回的是什么呢。可以研究一下底层是这么写的了
   知识点26.
                   4.7项目中发现不兼容参数  Integer对象可以直接用tostring变 但是Integer数组的话是不可以直接转化,需要用循环遍历转换
                   对了在集合中,创建一个集合只能储存一种了类型的对象。
                   在创建集合的时候最好用泛型写,这样就可以在编译的时候就发现代码的问题,以便我们及时解决bug
   知识点27.
                   复习创建的几种排序算法(冒泡排序,插入排序等等)
   知识点28.   
                   do while语句格式
                   do
                    {
                       执行语句
                    }while(条件表达式);//do while与while的区别在于while先执行条件表达式
                    如果不成立则下面的语句不执行,退出程序。而do while先执行do的部分,
                    完了才执行条件的部分。所以就算一开始条件不满足,也会先输出一遍。
                    while和dowhile的区别:
                                                          while可以不用执行执行语句
                                                           而dowhile最少执行一次执行语句
    知识点29.
                     项目4.9缺失部分代码
                      4.9 
                   else
                         {
                              number--;   
                         }//缺失这部分代码,这样的话没法向下移动
    知识点30.
                   Vector的由来:
                                       /**
                                         *  Collection(父类)
                                         *   |--List:有序(存入和取出的顺序一致),元素都有索引(角标),元素可以重复
                                         *             |--Vector:内部是数组数据结构。是同步的                                                            增加,删除都很慢
                                         *             |--ArrayList:内部是数组数据结构。是不同步的。替代了Vector      查询速度快
                                         *                          可变数组原理,是创建新的数组,然后把旧的数组再复制到新数组中
                                         *             |--LinkedList:内部是链表数据结构,是不同步的。                                          增删元素的速度很快
                                         *   |--Set:   元素不可以重复,无序。
                                         *  
                                         * */
    知识点31.   
                    break:      退出循环体
                    continue: 跳出循环体 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值