导航:首页 > 编程语言 > java调用get方法

java调用get方法

发布时间:2024-10-17 16:13:39

java+localdatetime的set,get的调用

调用Java中的LocalDateTime类的set()方法可以用来设置时间值,而get()方法则可以用来获取时间值。例如,你可以使用set()方法来设置当前时间为12月14日,然后使用get()方法来获取这个时间值:

在上面的代码中,我们首先获取了当前的时间,然后使用set()方法来设置年、月、日的值。最后,我们使用get()方法来获取这些值。

请注意,如果你想要在LocalDateTime中设置其他字段,例如小时、分钟、秒等,可以使用相应的常量来设置

㈡ JAVA 中get()和get()的用法,和意义

面向对象最重要的特性之一是封装

getter和setter我们称为属性访问控制器

通常,由于我们的属性被设置为private,我们不允许直接外部调用,而只提供公共的getter和setter方法。

我们只需要封装年龄属性,我们只需要保持适当的值,没有负的年龄,这是常识。

例如:

Publicclass{

Privateintage;

PublicintgetAge(){

Returnthis.Theage;

PublicvoidsetAge(intage)throwsanexception{

If (age < 0){

Throwanewexception("ageerrorentered");

Other}{

This.Theage;

(2)java调用get方法扩展阅读:

Set()和get()在API中不可用,因为任何类都可以有Set和get方法,您可以在自己的类中编写Set和get方法。变量的set方法是为该变量赋值,get方法是获取该变量的值。

这是set和get最基本的用法,例如:一个标准的Javabean由所有变量及其set和get方法组成。

Java是一种面向对象的编程语言,它不仅吸收了c++语言的优点,而且抛弃了c++中难以理解的多继承概念、指针,因此Java语言具有功能强大和易于使用的两个特点。

作为静态面向对象编程语言的代表,Java语言很好地实现了面向对象理论,允许程序员以一种优雅的思维方式进行复杂的编程。

㈢ 在java中,set和get方法什么时候用是用来干什么的哎,有点儿犯迷糊了。。。

看来楼上的回复和你的追问,感觉到你对面向对象不是太清楚。

在java中,每个类都至少有一个构造方法,如果你没有写,系统会自己添加一个默认的构造方法。
构造方法的主要用来初始化对象成员的,使你在使用其它成员方法时,确保数据成员的状态。

构造方法的类型有简单构造、拷贝构造等,你可以看看相关资料。

get和set方法分别是用来获取和设置对象中数据成员值。下面给你列举一些用法:
1、当数据成员是 private 时,只能通过get 和 set()来设置,因为这些数据成员不能被直接访问。
2、当需要对输入的数据进行变换时。如能过输入任意整数来设置奇偶标志。这时必须对输入数据
进行运算后,才能赋值。

给你一个例子吧:
class A {
private int value;
int getValue();
void setValue(int value) { this.value = value};

public static void main() {
A aa = new A();
// 下面这句将出错。
aa.value = 5;
// 这样就正确了
aa.setValue(5);
}
}

多写一个程序,你就会掌握的更好啦。

㈣ java中怎样用post,get,put请求

java中用post,get,put请求方法:
public static String javaHttpGet(String url,String charSet){

String resultData = null;
try {
URL pathUrl = new URL(url); //创建一个URL对象
HttpURLConnection urlConnect = (HttpURLConnection) pathUrl.openConnection(); //打开一个HttpURLConnection连接
urlConnect.setConnectTimeout(30000); // 设置连接超时时间
urlConnect.connect();
if (urlConnect.getResponseCode() == 200) { //请求成功
resultData = readInputStream(urlConnect.getInputStream(), charSet);
}
} catch (MalformedURLException e) {
LogL.getInstance().getLog().error("URL出错!", e);
} catch (IOException e) {
LogL.getInstance().getLog().error("读取数据流出错!", e);
}
return resultData;
}
public static String javaHttpPost(String url,Map<String,Object> map,String charSet){
String resultData=null;
StringBuffer params = new StringBuffer();
try {
Iterator<Entry<String, Object>> ir = map.entrySet().iterator();
while (ir.hasNext()) {
Map.Entry<String, Object> entry = (Map.Entry<String, Object>) ir.next();
params.append(URLEncoder.encode(entry.getKey(),charSet) + "=" + URLEncoder.encode(entry.getValue().toString(), charSet) + "&");
}
byte[] postData = params.deleteCharAt(params.length()).toString().getBytes();
URL pathUrl = new URL(url); //创建一个URL对象
HttpURLConnection urlConnect = (HttpURLConnection) pathUrl.openConnection();
urlConnect.setConnectTimeout(30000); // 设置连接超时时间
urlConnect.setDoOutput(true); //post请求必须设置允许输出
urlConnect.setUseCaches(false); //post请求不能使用缓存
urlConnect.setRequestMethod("POST"); //设置post方式请求
urlConnect.setInstanceFollowRedirects(true);
urlConnect.setRequestProperty("Content-Type","application/x-www-form-urlencoded; charset="+charSet);// 配置请求Content-Type
urlConnect.connect(); // 开始连接
DataOutputStream dos = new DataOutputStream(urlConnect.getOutputStream()); // 发送请求参数
dos.write(postData);
dos.flush();
dos.close();
if (urlConnect.getResponseCode() == 200) { //请求成功
resultData = readInputStream(urlConnect.getInputStream(),charSet);
}
} catch (MalformedURLException e) {
LogL.getInstance().getLog().error("URL出错!", e);
} catch (IOException e) {
LogL.getInstance().getLog().error("读取数据流出错!", e);
} catch (Exception e) {
LogL.getInstance().getLog().error("POST出错!", e);
}
return resultData;
}

㈤ Java中set方法传递一个数组,用get方法怎么获取数组中的内容

package test2;

import java.util.Arrays;

public class test2_test6 {
int[] i;

void setI(int[] i) {
this.i = i;
}

//两种方法
//第一种,直接打印数组
String getI_value1() {
return Arrays.toString(i);
}

//第二种,循环遍历
String getI_value2() {
StringBuilder s = new StringBuilder();
for (int i_value : i) {
s.append(i_value);
s.append(" ");
}
return s.toString();
}

public static void main(String[] args) {
int[] Array = {1, 2, 3, 4, 5};
test2_test6 t2_t6 = new test2_test6();
t2_t6.setI(Array);
System.out.println("第一种方法获取值:");
System.out.println(t2_t6.getI_value1());
System.out.println("第二种方法获取值:");
System.out.println(t2_t6.getI_value2());
}
}

阅读全文

与java调用get方法相关的资料

热点内容
powershell高级编程 浏览:993
androidstudio补全代码 浏览:177
下载什么app可以解压 浏览:902
触碰app安装电视上如何操作 浏览:117
军人服从命令听指挥的意义 浏览:258
如何给照片加密码忘了怎么办 浏览:216
单片机原理与接口教程 浏览:318
安卓手机之间如何手机搬家 浏览:882
街拍app为什么用不了 浏览:307
javarunnablethread 浏览:396
网页做好后如何连接服务器 浏览:525
发布幅度算法 浏览:175
加密兔领取前需要注册吗 浏览:63
同底数幂算法 浏览:289
vbnet网页源码所有链接 浏览:994
照片的app哪个好 浏览:637
安全狗安装到云服务器 浏览:911
少儿编程简单算法 浏览:903
国外美甲前期处理解压 浏览:524
什么是源码图片 浏览:789