我是java新手并试图理解以下内容.数组的长度不一样.代码仍然执行没有任何错误.我不明白为什么.如果有人可以澄清.
public class Practice {
public static void main(String[] args){
int [][] a = {{1,2,3},{4,5}};
a[0] = a[1];
}
}
Run Code Online (Sandbox Code Playgroud) 为什么在转换为小写字母后s打印字符串"Hello, World"?
public class Practice {
public static void main(String[] args){
String s = "Hello, World";
s.toLowerCase();
System.out.println(s);
}
}
Run Code Online (Sandbox Code Playgroud) 我是 Etsy API 开发的新手,我已经坚持了好几天。我尝试通过文档查找一些资源,以便我可以进行简单的 API 调用(我计划将其转换为代码,但我想通过 Postman 让它运行以查看它是否有效)。
如果这不是正确的平台,请告诉我,我应该在哪里发布?先感谢您。
文档链接:https : //developers.etsy.com/documentation/reference
我已经尝试添加标题,但它仍然不起作用。我究竟做错了什么?
我有以下程序
public static int doSomething(int num){
if(Math.abs(num) > 9){
return (1 + doSomething( num / 10));
}
else{
return 1;
}
}
public static void main(String[] args){
System.out.println(doSomething(333));
}
Run Code Online (Sandbox Code Playgroud)
这就是我理解它的方式.如果数字是333.
333 / 10给我33.从33> 9开始,它再次运行递归循环给我3.在3之后它进入else条件.
我不明白为什么它打印3作为答案.
我是java新手,所以仍然试图理解基础知识.
我不相信这个问题是重复的.作为初学者,我的问题要简单得多.我相信的问题是使用javascript而不是java.