在java中使用“set/get”的方法是什么?

作者&投稿:苌建 (若有异议请与网页底部的电邮联系)
~

在java中,get和set方法分别是用来获取和设置对象中数据成员值。




java中String是什么?
仔细看:解释的不好,还请指点!String他很特殊,Java为他单独设计了一些方法,你不要和其他类混淆!(是被Java封装好了的)知道构造原理以后,他其实也很简单,我先说特殊地方,就是双引号 String s="你好";此刻s指向的就是一个字符串对象,是对象!与你平时写的new很类似,只不过他这个对象放在常量池里面!

java中如何将string字符串存放入byte数组(在对文件进行写入操作用作缓...
String s = "字符串";直接调用 s.getByte() 就会返回一个byte[] 数组.getByte还可以传递一个字符编码例如: s.getByte("UTF-8") s.getByte("GBK")

编写一个java程序,完成以下功能: 1) 声名为s的string对象,并使它的内容...
System.out.println("打印s中的各个单词:");str=s.trim();while(str.indexOf(' ')!=-1){ int index=str.indexOf(' ');System.out.println(str.substring(0, index));str=str.substring(index+1,str.length());} System.out.println(str);System.out.println("将单词倒序排列:");str...

java中,String s = "a" + "b" + "c" + "d" + "e"; 问此语句共创建了几...
一共9个对象 java中String 每个引号都是一个对象 这就是5个了 "a"+"b"=ab一个 "ab"+"c"=abc "abc"+"d"=abcd "abcd"+"e"=abcde 这又是4个 一共有9个 虽然s只是指向最后一个 但是实际上产生了9个对象

请问JAVA中 string s = "a"+"b"+"c"; 是怎么分配存储单元的?
在java中有一个字符常量的池,String s="helloworld";\/\/先在池中找有没有这个常量字符串,有的话,把字符串的引用s指向"helloworld"的首地址。如果没有就把"helloworld"字符串放入池中,在把他的地址返回给s引用。String str1=new String("helloworld");String str2=new String("helloworld");如果...

JAVA中S=N!是什么意思
n+1中的n指的是每工作1年支付1个月工资的经济补偿。所谓的+1,是指用人单位解除劳动合同但是未提前30天书面通知劳动者时,额外支付的1个月工资。

java中s+=j;是什么意思啊!
都会在k=4的那次循环中s=1来重新置为1,所以问题就简化成只需考虑k=4的那次循环!第二层for循环,j=k,即为j=4,然后j从4迭代到5, 同时s+=j,所以就是 s= 1+ 4+ 5;最后等于十!楼主的那个s+=j实际就等价于s=s+j;只不过简写而已! 运算是一样的!不知道楼主明白了吗!

Java 中String s="你好" 跟 String s=new String("你好")有什么区别
在操作s上没区别。区别在于 String s = "你好";这样"你好"这个字符串分配在栈中,随着所在函数的结束而被释放。String s = new String("你好");这样"你好"这个字符串分配在堆中,不会因为所在函数的结束而被释放。只有等无人使用时,被Java虚拟机自带的垃圾回收机制释放。

java中的正则表达式的解读"\\\\s*('\\\\w+'\\\\s*,\\\\s*)*('\\\\w+')\\\\s*...
正则表达式是用来模糊匹配和替换信息工具。一半表达式是:\/~\/ 。 其中~是指代将在目标对象中的匹配的模式。常用的元字符有:+:指连续出现一次或多次。——举例:\/fo+\/ ==> fool或者fold都可能;:指连续出现0次或连续多次的。——:\/eg*\/ ==> egg;?:连续出现0或1次的。 ——...

java中%1$s什么意思?
C++安全性不好,但C和C++被大家接受,所以Java设计成C++形式,让大家很容易学习。Java去掉了C++语言中的指针运算、结构、typedefs、#define、需要释放内存等功能,减少了平常出错的50%,让Java的语言功能很精炼。而且,因为Java很小,所以整个解释器只需215K的RAM,并增加了一些很有用的功能,如自动收集...

复兴区18829622659: 如何理解并正确运用Java中的set函数 -
重养里尔: set和get函数是Java中用于访问和设置类内部状态的函数,被访问的属性是不能直接访问的(即不是public的)之所以这么麻烦是因为这样可以封装访问,方便加上条件限制(比如Dog类的age属性不能set为负数),还有许多情况下这是一种默认设置的传统,比如使用数据传输对象 value object(VO)/transfer object(TO),通常这样的get和set函数是自动生成并被调用的,本身并无太大意义.

复兴区18829622659: java中set的用法 -
重养里尔: 我来回答:通常set 和 get是属性的存取器,一般称getter/setter. set表示设置值,get表示获取值.在eclipse中先定义好字段后,选择source/generate getters and setters可以根据选择自动生成这些方法,jbuilder中对应有beaninfo的功能.get方法返回的类型必须为该字段对应的类型;set方法返回的类型一般为void,但传入的类型应为该字段对应的类型.所以,jawdat的写法应该修改为: public string getname() {} public void setname(string name) {}

复兴区18829622659: java里面的集合框架的set用法应该怎么做 -
重养里尔: 1、Set:它是无序、不重复、该接口中的方法和Collection接口中的方法一致. 继承它的子类有HashSet和TreeSet.HashSet:底层是哈希表数据结构,不同步的它保证元素的唯一性的方式.根据元素的两个方法来完成的,一个是...

复兴区18829622659: JAVA 中的 GET和SET方法是什么意思?为什么要这么使用? -
重养里尔: 别说的那么专业化了,理解都要半天.就这么理解吧,面向对象中,想对类的成员变量设置访问一些权限,于是,就将该字段设置为private的,这样别的类就不能访问了,然后在该内定义两个方法,一个专门用于获取,一个用于修改,这样,在...

复兴区18829622659: java中的get 和set方法 -
重养里尔: class A {int a = 0; public A() {} public void setA(int aNum) {a = aNum;} public int getA() { return a; } } // set 和 get 就是用来操作其中a变量的,是javabean 的基本思想,没什么限制..名字可以自己取

复兴区18829622659: java里set跟get的用法 -
重养里尔: 这么说吧, get就是你从它那里得到, set就是你要给与它值, 比如一个冰箱作为对象吧, 冰箱.get()就是你从冰箱里面拿出雪糕, 冰箱.set()就是你往冰箱里面放入雪糕, get就是你拿出雪糕了,然后雪糕由你来处理,怎么样都行,自己吃,给别人,随你 如果冰箱是空得,你怎么拿的出雪糕呢, 所以你最先要做得是放入,也就是你来给它雪糕.... 同样你给了它其实就是为你以后得拿来做铺垫... 总结set是给,get是拿.... 这样说够简单了吧,希望你能明白....

复兴区18829622659: java中有set一定要有get吗 -
重养里尔: get set常用在自定义类,类创建了一个实例对象后,用set设置对象的某一个属性,get得到对象某一属性.如果不使用get set,你就得用点,点出来还得是个方法.其实就是给get set换个名而已.而且get set作为内部方法,可以访问私有数据

复兴区18829622659: java中SET和GET... -
重养里尔: java程序一般将A类的属性修饰符设置为private,这是为了更好的封装数据.要想在B类里引用该属性,就可以在A类里定义修饰符为public的set,get方法以设置和获取private型的属性值 别说的那么专业化了,理解都要半天.就这么理解吧,面向...

复兴区18829622659: Java中set什么意思 -
重养里尔: 设置布局管理器 一般就是设置(set),获得(get)值用的

复兴区18829622659: Java中set与get使用 -
重养里尔: this 就是当前类 this.name 就是 访问 成员变量(全局). get方法中return 用this 不用 都是一样的 而 你set 要通过 传参只要参数名不一样就可以 不用 this. 如果参数名与变量一样了,机器编译就分不清 谁是谁

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网