- 浏览: 58623 次
- 性别:
- 来自: 山东青岛
最新评论
-
xing7932315:
[b][/b]我运行出现乱码啊
Java中二进制字节与十六进制互转 -
kakarottoz:
Long.toHexString(Long.parseLong ...
Java中二进制字节与十六进制互转 -
flyingsir_zw:
flyingsir_zw 写道bytes2BinaryStr( ...
Java中二进制字节与十六进制互转 -
flyingsir_zw:
bytes2BinaryStr(HexStringToBina ...
Java中二进制字节与十六进制互转 -
张国锋:
MacTavish 写道 怎么没有二进制的输出呢?呵呵,有二进 ...
Java中二进制字节与十六进制互转
文章列表
package com.test;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Font;
import java.awt.FontMetrics;
import java.awt.Graphics2D;
import java.awt.Point;
import java.awt.Polygon;
import java.awt.RenderingHints;
import java.awt.Stroke;
import java.awt.image.BufferedImag ...
//处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外
function banBackSpace(e) {
var ev = e || window.event;//获取event对象
var obj = ev.target || ev.srcElement;//获取事件源
var t = obj.type || obj.getAttribute('type');//获取事件源类型
//获取作为判断条件的事件类型
var vReadOnly = obj.readOnly;
var vDisabled = obj.disabled; ...
强密码策略是指设置密码时要求输入字母、数字、特殊字符组合,在校验密码时我们可
以采用正则表达式进行校验,正则表达式如下:
/^(?=.*\d)(?=.*[a-zA-Z])(?=.*[\W])[\da-zA-Z\W]{8,}$/
采用正则表达式之零宽度正预测先行断言
Java判断字符是中文的方法
- 博客分类:
- Java
在Java中,中文字符转换为整型数值的范围在[19968,40623) 区间内,所以我们可以采用如下方法来判断一个字符是否是中文:
public class Test {
public static void main(String args[]) {
String str = "Test 中文";
for (int i = 0; i < str.length(); i++) {
int c = (int) str.charAt(i);
if (c >= 19968 && c < 40623) { ...
中文转unicode编码
- 博客分类:
- Java
/**
* CharacterSetToolkit.java
*
* Created on 2007年5月17日, 上午11:04
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package mobi.chenwei.util;
/**
* 进行字符操作的工具类。
* @author ChenWei
* @website www.chenwei.mobi
* @emai ...
Java解压多个文件的压缩包
- 博客分类:
- Java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import java.util.zip.ZipInputStream;
...
利用文件压缩 ZipOutputStream类
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
public class ZipOutputStreamDemo1{ ...
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
/**
* 一次性压缩多个文件
* */
public class ZipOutputStreamDemo ...
/**
* 列出指定目录的全部内容
* */
import java.io.*;
class hello{
public static void main(String[] args) {
String fileName="D:"+File.separator;
File f=new File(fileName);
print(f);
}
public static void print(File f){
if(f! ...
Random类 (java.util)
Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。
相同种子数的Ra ...
在Java中字节与十六进制的相互转换主要思想有两点:1、二进制字节转十六进制时,将字节高位与0xF0做"&"操作,然后再左移4位,得到字节高位的十六进制A;将字节低位与0x0F做"&"操作,得到低位的十六进制B,将两个十六进制数拼装到一块AB就是该字节的十六进制表示。2、十六进制转二进制字节时,将十六进制字符对应的十进制数字右移动4为,得到字节高位A;将字节低位的十六进制字符对应的十进制数字B与A做"|"运算,即可得到十六进制的二进制字节表示我测试的Java代码如下:
public class Test01 {
...