java面试题之coreJava
Posted lhc-hhh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java面试题之coreJava相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
1.
String s = new String("123456789");
System.out.println(s.substring(2,6));
System.out.println(s.substring(7));
结果:
3456(从下标2开始到下标6结束)
789(单个参数为从7起始下标到结束截取)
2.
public class TestS { void dosomg(){ private String name=""; int l=name.length(); } }
报错,private修饰属性,而不是修饰变
3.关于i++与++i,原理与java一样
#include <studio.h> int main() { int i,x; i = 1; x = 1; x = i ++; //先让x变成i的值1,再让i加1 print("%d", x); //输出的x为1 print("%d", i); //输出的i为2 i = 1; x = 1; x = ++i; //先让i加1, 再让x变成i的值2 print("%d", x); //输出的x为2 print("%d", i); //输出的i为2 }
---恢复内容结束---
1.
String s = new String("123456789");
System.out.println(s.substring(2,6));
System.out.println(s.substring(7));
结果:
3456(从下标2开始到下标6结束)
789(单个参数为从7起始下标到结束截取)
2.
public class TestS { void dosomg(){ private String name=""; int l=name.length(); } }
报错,private修饰属性,而不是修饰变
3.关于i++与++i,原理与java一样
#include <studio.h> int main() { int i,x; i = 1; x = 1; x = i ++; //先让x变成i的值1,再让i加1 print("%d", x); //输出的x为1 print("%d", i); //输出的i为2 i = 1; x = 1; x = ++i; //先让i加1, 再让x变成i的值2 print("%d", x); //输出的x为2 print("%d", i); //输出的i为2 }
以上是关于java面试题之coreJava的主要内容,如果未能解决你的问题,请参考以下文章