public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 1;
if(num != 0 && num < 1000000000){
for(;num >= 10;count++){
num /= 10 ;
}
System.out.println("它是个"+count+"位的数!");
}else{
System.out.println("输入错误!");
}
}
}
public static void main(String[] args){
int num = 999;
int count = 1;
if(num != 0 && num < 1000000000){
for(;num >= 10;count++){
num /= 10 ;
}
System.out.println("它是个"+count+"位的数!");
}else{
System.out.println("输入错误!");
}
}
}
1.jdk版本在1.5以上不需要配置classpath,jdk版本8好像还会自动在path添加路径
2.视频中配置的JAVA_HOME变量压根就没用上,正确做法应是在path里写上%JAVA_HOME%/bin;
2.视频中配置的JAVA_HOME变量压根就没用上,正确做法应是在path里写上%JAVA_HOME%/bin;
2020-04-20
已采纳回答 / 失落尘埃Asx_mai
1. 在设计语言时,double 就被设置对应存储空间里的8个字节;2. int 被分配了4个字节的存储空间,当把小的存储空间放到大的存储空间时,即使 int 的存储空间被占满,放到 double 里也不会出现数据溢出的情况,设计语言的程序就不会报错; 3.当 double 存储的数据占的存储空间大于4个字节时,放到 int 中就会有一部分数据因没有空间保存而亏损,所以设计语言的程序设置了 double 存储的数据大不大于4个字节转换 int 都需要强制转换。
2020-04-20
最赞回答 / qq_慕雪0394078
你这逻辑太乱了,你看一下我的吧。package com.Imooc;import java.util.Scanner;public class Demo {public static void main(String[] args) { double x,y; System.out.println("请输入坐标:"); Scanner input = new Scanne...
2020-04-19
最新回答 / 慕慕9044048
int []scores={89,-23,64,91,119,52,73);最后一个是}不是); hell0.results(scores);里面的hello大小写不对;if(scores[i]<0||scores[i]>100)应该是scores[i]<=0 || scores[i]>=100;public int results(int[] score){ 改成 public void results(int[] scores)
2020-04-19
最赞回答 / SongWihtinClouds
打双引号输出的是字符串,双引号里面的内容是什么,输出就是什么。比如 System.out.println("score");输出的内容就是 score。不打双引号,输出的是你定义的变量。比如 int score = 53; System.out.println(score);输出内容就是 53。提个建议,这么简单的问题最好自己敲代码试一下就知道了,有点思路的东西自己多尝试,这样才深刻。
2020-04-18