⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test1.java

📁 我初学java时两个星期写的源代码
💻 JAVA
字号:
package com.softeem.jbs;

public class Test1 {
	private String s;

	int length;

	public Test1(String s, int length) {
		this.s = s;
		this.length = length;
	}

	/**
	 * 封装方法
	 * 
	 */
	public void print() {
		int n = 1;
		byte[] bu = s.getBytes();
		// gb2312,汉字的两个字节都是负的,我自己定义高位是负的,低位是正的。
		for (int i = 0; i < length; i++) {
			if (bu[i] > 127 || bu[i] < 0) {
				n *= -1;
			}
		}
		if (n < 0) {
			length++;
		}
		byte[] br = new byte[length];
		System.arraycopy(bu, 0, br, 0, length);
		System.out.println(new String(br));
	}

	public static void main(String[] args) {
		Test1 test = new Test1("MY name is 杨迪", 15);
		test.print();

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -