JAVa18,javaTM 6 update 18是干吗的可不可以删了对系统会不会有影响搜

1,javaTM 6 update 18是干吗的可不可以删了对系统会不会有影响搜程序开发语言,可以删,同时有多个版本的jre或jdk的情况很正常,随着安装或升级不同版本的java会产生这个问题 。切换方法如下: 如果是jdk: (1)设置系统变量java_home,使其值是您想要的那个版本的jdk目录 。(2)设置系统变量class_path,使其值为“.;%java_home%/lib/tools.jar” (3)在系统变量path的前面增加“%java_home%/bin;” 。(4)如果是windows操作系统,注册表中hkey_local_machine\\software\\javasoft\\java development kit和hkey_local_machine\\software\\javasoft\\java runtime environment中会看到多个版本,不要变动它们,只需更改这两个项目下的currentversion键值为你想要的那个版本即可,这样就完成了彻底并安全的切换,注意这4个操作中制定的java版本一定要一致 。如果机器中只是jre就更简单了,只需修改注册表就可以,根本不用考虑系统变量的问题 。另外,如果是linux/unix系统,直接在全局启动配置文件/用户启动配置文件中加入/修改系统变量就可以了 。还有更简单的办法,也可以利用软件卸载的方式卸掉一个版本,不过这样就没有您所提到的“切换”问题了 。
2,JAVA 编程你的代码就错了一个地方.应该是Map date=new HashMap();我测试过了正确的代码是下面的import java.util.*;public class Students{int score;String name;Students(int s,String n){this.score=s;this.name=n;}public static void main(String args[]){Students s=new Students(90,"张三");Students s1=new Students(88,"李四");Map data=http://www.lisdn.com/gkrj/shjy/new HashMap();data.put("张三",s);data.put("李四",s1);System.out.println(((Students)data.get("张三")).score);System.out.println(((Students)data.get("张三")).name);System.out.println(((Students)data.get("李四")).score);System.out.println(((Students)data.get("李四")).name);}} java1.5 使用了泛型的缘故,HashMap data = http://www.lisdn.com/gkrj/shjy/new HashMap();改成:HashMapdata = new HashMap(); 就可以了 。同意后者的回答!把代码发出来看一下,可以加我好友.我长期对你辅导..!【JAVa18,javaTM 6 update 18是干吗的可不可以删了对系统会不会有影响搜】
3,java编程求助统计数字算法太复杂,告诉个简单点的,第一,声明一个int[]数组 , 长度10,把你那个输入的长整数转换为String类型,用String.valueOf()这个方法,参数是你的那个数字,然后把他每一个字放到一个字符串数组中 , 用String.split("");然后遍历你那个数组,将其转换为相应的0-9的数字,这个应该会吧,Integer.parseInt()方法;然后以该数字为一开始声明的数组的下标,使其值+1,最后遍历输出那个int[]数组,就可以得到答案,简单方便(1)import java.util.Scanner;public class CountNumber{//用户输入的16位长整形数字 private int[] Number; //显示结果的数组(以下标为出现数字,值是出现次数) private int[] result;public CountNumber()Scanner input = new Scanner(System.in); Number = new int[16]; result = new int[10]; int i = 0;//接受用户输入16为整型数字 while(i < Number.length)Number[i] = scanner.nextInt(); i++; }}public voidShowNumber()for(int i = 0;i<Number.length;i++)switch(Number[i])case 0: result[0]++; break; case 1: result[1]++; break; case 2: result[2]++; break; case 3: result[3]++; break; case 4: result[4]++; break; case 5: result[5]++; break; case 6: result[6]++; break; case 7: result[7]++; break; case 8: result[8]++; break; case 9: result[9]++; break; } }for(int i = 0;i<result.length;i++)System.out.print(“数字”+i+“出现的次数是:”+result[i]+"\n");}}}public void stitsic(long num)int []b=int[10];for(int i=0li<10;i++)b[i]=0;}doa=num%10;swith(a)case:1 b[1]++;break;case:1 b[1]++;break;case:1 b[1]++;break;case:1 b[1]++;break;case:1 b[1]++;break;case:1 b[1]++;break;}}while(a>0)}

    推荐阅读