Java
半夏陌殇Earth.
风浪越大鱼越大!!!
展开
-
java中怎样实现当鼠标移动到按钮的时候有提示文字出现
JAVA中的用法: setToolTipText 方法JButton b = new JButton("一个按钮");b.setToolTipText("你的提示文字");JS中的用法: title属性一个按钮原创 2016-11-24 19:30:35 · 6679 阅读 · 0 评论 -
Java大数问题
以前就听说Java处理大数类问题很轻松,今天就针对这类问题单独练习了一下,代码真心的好简洁啊!!(但是感觉java语言的效率真心的不如c/c++语言)但是大数类问题的代码太简洁了啊,用c差不多100行,java就是那么20行就解决了!!参考了大神的博客http://blog.csdn.net/niushuai666/article/details/6972991java大数类根本停原创 2017-04-07 17:12:09 · 504 阅读 · 0 评论 -
java大数运算简洁版
import java.util.*;import java.math.*;public class Main{ public static void main(String args[]){ Scanner cin = new Scanner(System.in); BigInteger a, b;原创 2017-04-07 17:20:11 · 366 阅读 · 0 评论 -
Java set集合 交集,并集,差集
import java.util.HashSet;import java.util.Set; public class TestSet { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub原创 2017-08-18 10:25:18 · 7614 阅读 · 0 评论 -
Java——HashMap<> 四种遍历方式
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val =原创 2017-08-27 21:06:56 · 366 阅读 · 0 评论 -
multimap 四种遍历方法
/* multimap中的三种遍历方法 multimap中如果没有查找到相应元素,则返回的迭代器是依据该元素的排列顺序该键应该插入的位置 如果找不到,则方法一和方法二返回的两个迭代器应该相等*/#include #include #include #include using namespace std;int main(){ multima原创 2017-08-27 21:39:34 · 10133 阅读 · 2 评论 -
多个数组间元素排列组合问题求解(Java实现) 标签: 递归排列组合循环
转载请注明出处:http://blog.csdn.net/tyhj_sf/article/details/53769752 求多个数组之间元素的排列组合问题,方法有两个:递归法、循环法。 首先应该认识到的是: 所有可以用递归实现的操作都可以转化为用while、for等循环实现。递归法优缺点:数组数量不太多时用递归法确实使程序比较简洁,数组数量太多原创 2017-09-09 21:17:47 · 1615 阅读 · 0 评论 -
文章标题
下载好guava-14.0.1后,右键项目->build path->add extenal jars 导入即可原创 2017-11-20 19:18:18 · 279 阅读 · 0 评论 -
java怎样随机选取一个集合里面的数
1、集合是List的话: 很简单,list.get((int)(Math.Random()*list.size()));2、集合是Set的话: Object[] obj =set.toArray(); obj[(int)(Math.Random()*obj.length)]原创 2017-11-23 21:20:58 · 9831 阅读 · 0 评论 -
Java ——guava-libraries
Java 8 jar包链接:https://pan.baidu.com/s/1bpYIPcz 密码:0ob7 Google前日开源了其内部Java项目所用的Java库,并取名为Guava库(guava是番石榴的意思)。Guava库旨在提供核心JDK 1.6 API所没有的常用功能。Guava包括三个包:◆com.google.common.primitives(原始值)转载 2017-08-27 20:22:21 · 3388 阅读 · 0 评论 -
Java 进制转换
1、十进制 转 十六进制 二进制://调用java自带的api //测试十进制转16进制 2进制 System.out.println("十进制10转16进制为"+Integer.toHexString(10)); System.out.println("十进制10转二进制为"+Integer.toBinaryString(10));原创 2017-03-21 13:29:31 · 472 阅读 · 0 评论 -
队列(Queue)入门用法
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口,因此我们可以把LinkedList当成Queue来用。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方原创 2017-03-06 20:24:31 · 3171 阅读 · 0 评论 -
setLayout(null)在java中什么意思
未设置Layout时,java默认为flowLayout布局的,设置为null即为清空布局管理器,之后添加组件,常常是设置组件左上角坐标相对于容器左上角(0,0)的x,y值来确定组件的位置,即使更改容器大小也不会改变位置。这种方式常常用于窗体大小固定的容器里。原创 2016-11-30 19:08:16 · 20188 阅读 · 0 评论 -
有关SimpleDateFormat使用
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateForma原创 2016-11-21 19:23:20 · 287 阅读 · 0 评论 -
java中,鼠标移动到按钮处的时候怎么让指针变成小手
button.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));这行就可以设置JButton的指针变小手了程序及运行结果有空再附上原创 2016-11-24 19:33:57 · 5003 阅读 · 1 评论 -
java点击按钮,出现另一个窗口
第一个窗体LoginFrame.java:package winRelation;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;原创 2016-11-24 20:25:18 · 11522 阅读 · 1 评论 -
利用swt中的一个获取图片的类SwingResourceManager 来解决将程序打为jar后图片找不着的问题
利用swt中的一个获取图片的类SwingResourceManager 来解决将程序打为jar后图片找不着的问题 该类的具体代码如下: import java.awt.Image; import java.awt.Toolkit; import java.io.BufferedInputStream; import java.io.ByteArrayOutputStre原创 2016-12-07 18:29:29 · 1096 阅读 · 0 评论 -
java中取得点击那个按钮的文字
import java.awt.Color;import java.awt.FlowLayout;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.*;public class sdsad extends JFrame { static J原创 2016-11-25 14:26:10 · 6397 阅读 · 0 评论 -
java如何制作图片一样形状的按钮
package Button按钮;import java.awt.Cursor;import java.awt.FlowLayout;import java.net.URL;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JFrame;import ja原创 2016-11-27 13:40:52 · 2601 阅读 · 0 评论 -
JAVA的Date类与Calendar类
Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间 Date d = new Date(); Syste原创 2017-02-28 19:57:26 · 264 阅读 · 0 评论 -
java中Scanner类中的close()方法的作用
import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner input=new Scanner(System.in);System.out.println("请输入一个整数:");int length=input.nextInt();//输入一个整数System.out.pr原创 2017-02-21 17:34:44 · 13050 阅读 · 2 评论 -
Eclipse+ADT+Android SDK 搭建安卓开发环境
转自http://www.cnblogs.com/zh719588366/p/5928140.html最近刚开始接触Android(安卓)嵌入式开发,首要问题是搭建Andoid开发环境,由于本人用的是windows7的笔记本,也就只能到Windows中搭建Android 开发环境了! 就搭建环境都花了比较长的时间, 在各种版本之间折腾了比较久的时间, 装好后SDK包更新又是一个比较大的麻烦(天朝的...转载 2018-03-14 15:04:49 · 389 阅读 · 0 评论