java的几个问题?

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:42:01
1.怎样把输入的一串字符串分解成单个字符(除了用匹配模式)
2.做了个可执行文件.jar但是有的电脑上可出现结果,但是有的是打开压缩包,这是怎么会事?
3.java中似乎很少用位移运算符,那位移运算符一般用来干什么?

1.java的字符串说String,有indexOf的方法
可以通过循环一个个获取字符
2. .jar文件不是可一般意义的可执行文件。要
通过java虚拟机来执行。有的机器可以执行估计
环境变量里填加了。普通的执行方法是通过java
命令。
3.位移运算有很多用处,只是具体需要具体使用。
因为java提供了丰富的库函数,很多实现可以不用
自己从头实现,所以用的少了。很多对byte级的处
理解析,还是用的着的。

1、StringTokenizer
2、能运行是因为JAVA JAVAW与JAR文件建立关联了。打开压缩包的或者是没安装JRE,或者是后来的压缩软件修改了文件关联。(从“文件夹选项”的“文件类型”修改)
3、位移运算是高效率的运算方法,常用在数值计算较密集的应用中。
回答完毕。

1.String str="sdfsdfsdf";
char ch[]=str.toCharArray();
2.没明白什么意思
3.int i 向左移动1位 i<<1; ===i乘以2

1.String.toCharArray()
2.右键用javaws打开
3.位用于在进行流式或加密时多用