当前位置:网站首页>[daily question] the next day
[daily question] the next day
2022-07-02 18:50:00 【No. 101 of the top 100 most handsome faces in the Asia Pacific 】
️ Author: intellectuals
️ Personal blog : Old nine CSDN Blog
Personal famous saying : Uncontrollable things Optimistic face
Series column : A daily topic
List of articles
choice


toLowerCase Not in itself , Instead, a new object is created , The underlying source code is new A new one string, And if it is lowercase , Just go back to this, Can't new A new object

First create a new object , Inside are static methods , Static methods don't depend on objects , So it can be compiled and run correctly

The constructor of the subclass must call the constructor of the parent class , If you use super() It shows the constructor of calling the parent class ,this and super Cannot appear in the same constructor , Nor in static Use in the environment , Because it depends on objects

The object that creates the subclass calls the constructor of the parent class by default

static Cannot define local variables , Only static member variables can be defined , Nor can it be placed in static methods

abstract Fields cannot be decorated
Abstract methods cannot be bracketed

Class constructor( Construction method ) It can be omitted , Constructor must have the same name as the class , But methods can also have the same name as classes , Constructors can be overloaded

The assignment of member variables must be implemented in methods

Programming questions 1

Reverse the overall data
Then reverse each word
public class test1 {
public static void reverse(char[] array,int start,int end){
while(start < end){
char tmp = array[start];
array[start] = array[end];
array[end] = tmp;
start ++;
end --;
}
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String s = scan.nextLine();
char[] ch = s.toCharArray();
int len = ch.length;
// The whole is reversed
reverse(ch,0,len-1);
int i = 0;// Traversal array
while(i<len){
int j = i;
while(j<len && ch[j] != ' '){
j++;
}
if(j<len){
reverse(ch,i,j-1);
i=j+1;
}else{
reverse(ch,i,j-1);
i= j;
}
}
String str = new String(ch);
System.out.println(str);
}
}
Programming questions 2


public class test1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
int [] array = new int[n+1];
for(int i = 0;i<n;i++){
array[i]=scan.nextInt();
}
int i = 0;
int count = 0;
while(i<n){
if(array[i]<array[i+1]){
while(i<n && array[i]<array[i+1]){
i++;
}
count++;
i++;
}else if(array[i] == array[i+1]){
i++;
}else{
while(i<n && array[i]>array[i+1]){
i++;
}
count++;
i++;
}
}
System.out.println(count);
}
}
————————————————————————
It's not easy to code words , Everyone's support is my driving force to stick to it
Copyright notice : This paper is about CSDN Blogger 「 The top 100 most handsome faces in the Asia Pacific region 101 name 」 The original article of
边栏推荐
- Détends - toi encore! Ces nouveaux étudiants peuvent s'installer directement à Shanghai
- Responses of different people in technology companies to bugs | daily anecdotes
- [Yugong series] July 2022 go teaching course 001 introduction to go language premise
- Looking for innocence in New York -- a beautiful day at the discovery center of Legoland, New Jersey
- Introduction to sap s/4hana OData mock service
- UE4 draw a circle with spline
- 谷歌官方回应:我们没有放弃TensorFlow,未来与JAX并肩发展
- Leetcode interview question 17.04 Vanishing numbers
- 300+ documents! This article explains the latest progress of multimodal learning based on transformer
- 揭秘得物客服IM全链路通信过程
猜你喜欢

Industrial software lecture - core technology analysis of 3D CAD design software - the second lecture of the Forum

Google's official response: we have not given up tensorflow and will develop side by side with Jax in the future

UE4 draw a circle with spline

夜神模拟器+Fiddler抓包测试App

The text editor hopes to mark the wrong sentences in red, and the text editor uses markdown

Relax again! These fresh students can settle directly in Shanghai

Simulateur nightGod + application de test de capture de paquets Fiddler

Uncover the whole link communication process of dewu customer service im

LightGroupButton* sender = static_ cast<LightGroupButton*>(QObject::sender());

M2dgr: slam data set of multi-source and multi scene ground robot (ICRA 2022)
随机推荐
[Yugong series] July 2022 go teaching course 001 introduction to go language premise
元宇宙链游系统开发(逻辑开发)丨链游系统开发(详细分析)
[Oracle final review] addition, deletion and modification of tablespaces, tables, constraints, indexes and views
Chain game system development (unity3d chain game development details) - chain game development mature technology source code
彻底搞懂基于Open3D的点云处理教程!
新加坡暑假旅游攻略:一天玩转新加坡圣淘沙岛
Redis(7)----数据库与过期键
Meta universe chain game system development (logic development) - chain game system development (detailed analysis)
Eliminate the yellow alarm light on IBM p750 small computer [easy to understand]
Redis(6)----对象与数据结构
Use MNIST in tensorflow 2_ 784 data set for handwritten digit recognition
Slam | how to align timestamps?
揭秘得物客服IM全链路通信过程
C语言中函数参数传递的三种方式
NM02-独立于总线协议的NM模块调用序列图及代码解释
cJSON 使用详解
Leetcode 面试题 16.11. 跳水板
Esp32-c3 introductory tutorial question ⑪ - ESP tls: create_ ssl_ handle failed, tls_ io_ instance->options. trusted_ certs null
昨天阿里学长写了一个责任链模式,竟然出现了无数个bug
Nm02 nm module call sequence diagram and code interpretation independent of bus protocol