1。如何检测输入的是不是纯数字(不用Integer.parseInt()方法)或者纯字母?
2。怎么把一个字符串里的一个字符换成空的?比如把abcde 换成abde,用replace好像只能换成空格,不能换成空的。
3。怎么打乱linkedlist里元素的顺序?
4。怎么生成指定范围内的几个不重复的随机数?
5。有没有控制数组按什么样的顺序排序的方法。比如按升序按降序
6。怎么得到字符串"asdfdsfasdfwefsadfsa",里字符f的所有下标?不用循环应该怎么做?不好意思 菜问题有点多了。只有10分 所以只能给这么多。。 谢谢大家滴回答!
2。怎么把一个字符串里的一个字符换成空的?比如把abcde 换成abde,用replace好像只能换成空格,不能换成空的。
3。怎么打乱linkedlist里元素的顺序?
4。怎么生成指定范围内的几个不重复的随机数?
5。有没有控制数组按什么样的顺序排序的方法。比如按升序按降序
6。怎么得到字符串"asdfdsfasdfwefsadfsa",里字符f的所有下标?不用循环应该怎么做?不好意思 菜问题有点多了。只有10分 所以只能给这么多。。 谢谢大家滴回答!
解决方案 »
- 关于设置权限的问题
- 关于jar文件双击运行----奇怪问题
- 请求大侠们的帮助,小女子有理了!!!!!!!!
- 怎么将一个含有很多double型数据的文件读入我程序中的double数组里面。。。“”
- 如何屏蔽JTextField对backspace键的反应
- 有人想要<Building Java Enterprise Applications Volume I: Architecture>一书吗?
- 关于内部类?
- 有什么好的java开发工具?
- obliang(无影):关于在浏览器中不使用JRE显示非标准JVM类库(包括SWING,com.sun等)的方法。
- 求Java Socket大神帮忙看一下小弟这里的Java Socket API的readStr()方法中的bug在哪里?
- APPLET求助高手,大侠
- [求助]如何在Java中显示Video
str.mathces("\\d+\\.\\d*")
str.repalce("c","")
...
余下或者太基础(逻辑问题)或者不知所云
-----------------------------------------------------------------------
数组的排序方法是由Comparable接口的compareTo方法决定的,数组实现了该接口,
并定义了自己的排序方法,如果想实现自己的排序方法,可以重写compareTo方法,下面给出一个例子,自己看下吧-------------
import java.util.Arrays ;class ArrayTest3
{
public static void main(String[] args){
Student[] ss = new Student[]{new Student(1,"Zhangsan"),
new Student(3,"Wangwu"),new Student(2,"Lisi"),
new Student(3,"Liuxiang")};
Arrays.sort(ss);
for(int i=0;i<ss.length;i++){
System.out.println(ss[i]);
}
}
};
class Student implements Comparable
{
String name;
int num; Student(int num,String name){
this.num=num;
this.name=name;
} public int compareTo(Object o){
Student s = (Student)o;
//return num>s.num?1:(num==s.num?0:-1);
int result = num>s.num?1:(num==s.num?0:-1);
if(result == 0){
result = name.compareTo(s.name);
}
return result;
}
public String toString(){
return "number="+num+",name="+name;
}
};
--------------------------------------------------------------------------
By: SunSee_FuzyLoGic